Remove complex test cases
authorimakewebthings <[email protected]>
Thu, 7 Nov 2013 23:11:33 +0000 (7 15:11 -0800)
committerimakewebthings <[email protected]>
Thu, 7 Nov 2013 23:11:33 +0000 (7 15:11 -0800)
test/fixtures/complex.html [deleted file]
test/spec.core.js

diff --git a/test/fixtures/complex.html b/test/fixtures/complex.html
deleted file mode 100644 (file)
index 00f8d6f..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-<div class="deck-container">
-       <div class="slide1"></div>
-       
-       <div class="slide2 slide3 slide4">
-               <div class="slide2 slide10"></div>
-               <div class="slide3 slide4"></div>
-       </div>
-       
-       <div class="slide3 slide5"></div>
-       
-       <div class="slide6 slide7 slide8 slide9 slide10"></div>
-       
-       <p class="deck-status">
-               <span class="deck-status-current"></span>
-               /
-               <span class="deck-status-total"></span>
-       </p>
-       
-       <form action="." method="get" class="goto-form">
-               <label for="goto-slide">Go to slide:</label>
-               <input type="number" name="slidenum" id="goto-slide" value="">
-               <input type="submit" value="Go">
-       </form>
-</div>
\ No newline at end of file
index 6298724..1d45d80 100755 (executable)
@@ -321,71 +321,6 @@ describe('Deck JS', function() {
                });
        });
 
-       describe('complex html structure', function() {
-               beforeEach(function() {
-                       loadFixtures('complex.html');
-                       if (Modernizr.history) {
-                               history.replaceState({}, "", "#")
-                       }
-                       $.deck([
-                               '.slide1',
-                               '.slide2',
-                               '.slide3',
-                               '.slide4',
-                               '.slide5',
-                               '.slide6',
-                               '.slide7',
-                               '.slide8',
-                               '.slide9',
-                               '.slide10',
-                       ]);
-                       $.deck('go', 2);
-               });
-
-               describe('compound state classes', function() {
-                       it('should apply current class', function() {
-                               $('.slide3').each(function(i, el) {
-                                       expect($(el)).toHaveClass(defaults.classes.current);
-                               });
-                       });
-
-                       it('should apply previous class', function() {
-                               $('.slide2').each(function(i, el) {
-                                       expect($(el)).toHaveClass(defaults.classes.previous);
-                               });
-                       });
-
-                       it('should apply next class', function() {
-                               $('.slide4').each(function(i, el) {
-                                       expect($(el)).toHaveClass(defaults.classes.next);
-                               });
-                       });
-
-                       it('should apply before class', function() {
-                               $('.slide1').each(function(i, el) {
-                                       expect($(el)).toHaveClass(defaults.classes.before);
-                               });
-                       });
-
-                       it('should apply after class', function() {
-                               $('.slide5, .slide6, .slide7, .slide8, .slide9, .slide10').each(function(i, el) {
-                                       expect($(el)).toHaveClass(defaults.classes.after);
-                               });
-                       });
-
-                       it('should apply child-current class', function() {
-                               expect($('.slide2').not('.slide10')).toHaveClass(defaults.classes.childCurrent);
-                       });
-               });
-
-               it('should remove old state classes', function() {
-                       $.deck('go', 4);
-                       expect($('.slide3').not('.slide5')).not.toHaveClass(defaults.classes.current);
-                       expect($('.slide2').not('.slide4')).not.toHaveClass(defaults.classes.previous);
-                       expect($('.slide4').not('.slide6')).not.toHaveClass(defaults.classes.next);
-               });
-       });
-
        describe('empty deck', function() {
                beforeEach(function() {
                        loadFixtures('empty.html');