Changeset 42343 for trunk/tests/phpunit/tests/dependencies.php
- Timestamp:
- 11/30/2017 11:09:33 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/tests/dependencies.php
r25711 r42343 8 8 $dep = new WP_Dependencies; 9 9 10 $this->assertTrue( $dep->add( 'one', '' ));11 $this->assertTrue( $dep->add( 'two', '' ));10 $this->assertTrue( $dep->add( 'one', '' ) ); 11 $this->assertTrue( $dep->add( 'two', '' ) ); 12 12 13 $this->assertInstanceOf( '_WP_Dependency', $dep->query( 'one' ));14 $this->assertInstanceOf( '_WP_Dependency', $dep->query( 'two' ));13 $this->assertInstanceOf( '_WP_Dependency', $dep->query( 'one' ) ); 14 $this->assertInstanceOf( '_WP_Dependency', $dep->query( 'two' ) ); 15 15 16 16 //Cannot reuse names 17 $this->assertFalse( $dep->add( 'one', '' ));17 $this->assertFalse( $dep->add( 'one', '' ) ); 18 18 } 19 19 … … 21 21 $dep = new WP_Dependencies; 22 22 23 $this->assertTrue( $dep->add( 'one', '' ));24 $this->assertTrue( $dep->add( 'two', '' ));23 $this->assertTrue( $dep->add( 'one', '' ) ); 24 $this->assertTrue( $dep->add( 'two', '' ) ); 25 25 26 26 $dep->remove( 'one' ); 27 27 28 $this->assertFalse( $dep->query( 'one'));29 $this->assertInstanceOf( '_WP_Dependency', $dep->query( 'two' ));28 $this->assertFalse( $dep->query( 'one' ) ); 29 $this->assertInstanceOf( '_WP_Dependency', $dep->query( 'two' ) ); 30 30 31 31 } … … 34 34 $dep = new WP_Dependencies; 35 35 36 $this->assertTrue( $dep->add( 'one', '' ));37 $this->assertTrue( $dep->add( 'two', '' ));36 $this->assertTrue( $dep->add( 'one', '' ) ); 37 $this->assertTrue( $dep->add( 'two', '' ) ); 38 38 39 $this->assertFalse( $dep->query( 'one', 'queue' ));40 $dep->enqueue( 'one');41 $this->assertTrue( $dep->query( 'one', 'queue' ));42 $this->assertFalse( $dep->query( 'two', 'queue' ));39 $this->assertFalse( $dep->query( 'one', 'queue' ) ); 40 $dep->enqueue( 'one' ); 41 $this->assertTrue( $dep->query( 'one', 'queue' ) ); 42 $this->assertFalse( $dep->query( 'two', 'queue' ) ); 43 43 44 $dep->enqueue( 'two');45 $this->assertTrue( $dep->query( 'one', 'queue' ));46 $this->assertTrue( $dep->query( 'two', 'queue' ));44 $dep->enqueue( 'two' ); 45 $this->assertTrue( $dep->query( 'one', 'queue' ) ); 46 $this->assertTrue( $dep->query( 'two', 'queue' ) ); 47 47 } 48 48 … … 50 50 $dep = new WP_Dependencies; 51 51 52 $this->assertTrue( $dep->add( 'one', '' ));53 $this->assertTrue( $dep->add( 'two', '' ));52 $this->assertTrue( $dep->add( 'one', '' ) ); 53 $this->assertTrue( $dep->add( 'two', '' ) ); 54 54 55 $dep->enqueue( 'one');56 $dep->enqueue( 'two');57 $this->assertTrue( $dep->query( 'one', 'queue' ));58 $this->assertTrue( $dep->query( 'two', 'queue' ));55 $dep->enqueue( 'one' ); 56 $dep->enqueue( 'two' ); 57 $this->assertTrue( $dep->query( 'one', 'queue' ) ); 58 $this->assertTrue( $dep->query( 'two', 'queue' ) ); 59 59 60 $dep->dequeue( 'one');61 $this->assertFalse( $dep->query( 'one', 'queue' ));62 $this->assertTrue( $dep->query( 'two', 'queue' ));60 $dep->dequeue( 'one' ); 61 $this->assertFalse( $dep->query( 'one', 'queue' ) ); 62 $this->assertTrue( $dep->query( 'two', 'queue' ) ); 63 63 64 $dep->dequeue( 'two');65 $this->assertFalse( $dep->query( 'one', 'queue' ));66 $this->assertFalse( $dep->query( 'two', 'queue' ));64 $dep->dequeue( 'two' ); 65 $this->assertFalse( $dep->query( 'one', 'queue' ) ); 66 $this->assertFalse( $dep->query( 'two', 'queue' ) ); 67 67 } 68 68 … … 70 70 $dep = new WP_Dependencies; 71 71 72 $this->assertTrue( $dep->add( 'one', '' ));73 $this->assertTrue( $dep->add( 'two', '' ));72 $this->assertTrue( $dep->add( 'one', '' ) ); 73 $this->assertTrue( $dep->add( 'two', '' ) ); 74 74 75 $this->assertFalse( $dep->query( 'one', 'queue' ));76 $dep->enqueue( 'one?arg');77 $this->assertTrue( $dep->query( 'one', 'queue' ));78 $this->assertFalse( $dep->query( 'two', 'queue' ));79 $this->assertEquals( 'arg', $dep->args['one']);75 $this->assertFalse( $dep->query( 'one', 'queue' ) ); 76 $dep->enqueue( 'one?arg' ); 77 $this->assertTrue( $dep->query( 'one', 'queue' ) ); 78 $this->assertFalse( $dep->query( 'two', 'queue' ) ); 79 $this->assertEquals( 'arg', $dep->args['one'] ); 80 80 81 $dep->enqueue( 'two?arg');82 $this->assertTrue( $dep->query( 'one', 'queue' ));83 $this->assertTrue( $dep->query( 'two', 'queue' ));84 $this->assertEquals( 'arg', $dep->args['two']);81 $dep->enqueue( 'two?arg' ); 82 $this->assertTrue( $dep->query( 'one', 'queue' ) ); 83 $this->assertTrue( $dep->query( 'two', 'queue' ) ); 84 $this->assertEquals( 'arg', $dep->args['two'] ); 85 85 } 86 86 … … 88 88 $dep = new WP_Dependencies; 89 89 90 $this->assertTrue( $dep->add( 'one', '' ));91 $this->assertTrue( $dep->add( 'two', '' ));90 $this->assertTrue( $dep->add( 'one', '' ) ); 91 $this->assertTrue( $dep->add( 'two', '' ) ); 92 92 93 $dep->enqueue( 'one?arg');94 $dep->enqueue( 'two?arg');95 $this->assertTrue( $dep->query( 'one', 'queue' ));96 $this->assertTrue( $dep->query( 'two', 'queue' ));97 $this->assertEquals( 'arg', $dep->args['one']);98 $this->assertEquals( 'arg', $dep->args['two']);93 $dep->enqueue( 'one?arg' ); 94 $dep->enqueue( 'two?arg' ); 95 $this->assertTrue( $dep->query( 'one', 'queue' ) ); 96 $this->assertTrue( $dep->query( 'two', 'queue' ) ); 97 $this->assertEquals( 'arg', $dep->args['one'] ); 98 $this->assertEquals( 'arg', $dep->args['two'] ); 99 99 100 $dep->dequeue( 'one');101 $this->assertFalse( $dep->query( 'one', 'queue' ));102 $this->assertTrue( $dep->query( 'two', 'queue' ));103 $this->assertFalse( isset($dep->args['one']));100 $dep->dequeue( 'one' ); 101 $this->assertFalse( $dep->query( 'one', 'queue' ) ); 102 $this->assertTrue( $dep->query( 'two', 'queue' ) ); 103 $this->assertFalse( isset( $dep->args['one'] ) ); 104 104 105 $dep->dequeue( 'two');106 $this->assertFalse( $dep->query( 'one', 'queue' ));107 $this->assertFalse( $dep->query( 'two', 'queue' ));108 $this->assertFalse( isset($dep->args['two']));105 $dep->dequeue( 'two' ); 106 $this->assertFalse( $dep->query( 'one', 'queue' ) ); 107 $this->assertFalse( $dep->query( 'two', 'queue' ) ); 108 $this->assertFalse( isset( $dep->args['two'] ) ); 109 109 } 110 110
Note: See TracChangeset
for help on using the changeset viewer.