@@ -11,11 +11,22 @@ func TestLs(t *testing.T) {
1111 defer test .TearDown ()
1212
1313 test .Run ("setup" , func () {
14- test .Machine ("create -d none --url none --engine-label app=1 testmachine5" ).Should ().Succeed ()
15- test .Machine ("create -d none --url none --engine-label foo=bar --engine-label app=1 testmachine4" ).Should ().Succeed ()
16- test .Machine ("create -d none --url none testmachine3" ).Should ().Succeed ()
17- test .Machine ("create -d none --url none testmachine2" ).Should ().Succeed ()
18- test .Machine ("create -d none --url none testmachine" ).Should ().Succeed ()
14+ test .Machine ("create -d none --url url5 --engine-label app=1 testmachine5" ).Should ().Succeed ()
15+ test .Machine ("create -d none --url url4 --engine-label foo=bar --engine-label app=1 testmachine4" ).Should ().Succeed ()
16+ test .Machine ("create -d none --url url3 testmachine3" ).Should ().Succeed ()
17+ test .Machine ("create -d none --url url2 testmachine2" ).Should ().Succeed ()
18+ test .Machine ("create -d none --url url1 testmachine" ).Should ().Succeed ()
19+ })
20+
21+ test .Run ("ls: no filter" , func () {
22+ test .Machine ("ls" ).Should ().Succeed ().
23+ ContainLines (6 ).
24+ MatchLine (0 , "NAME[ ]+ACTIVE[ ]+DRIVER[ ]+STATE[ ]+URL[ ]+SWARM[ ]+DOCKER[ ]+ERRORS" ).
25+ MatchLine (1 , "testmachine[ ]+-[ ]+none[ ]+Running[ ]+url1[ ]+Unknown[ ]+Unable to query docker version: .*" ).
26+ MatchLine (2 , "testmachine2[ ]+-[ ]+none[ ]+Running[ ]+url2[ ]+Unknown[ ]+Unable to query docker version: .*" ).
27+ MatchLine (3 , "testmachine3[ ]+-[ ]+none[ ]+Running[ ]+url3[ ]+Unknown[ ]+Unable to query docker version: .*" ).
28+ MatchLine (4 , "testmachine4[ ]+-[ ]+none[ ]+Running[ ]+url4[ ]+Unknown[ ]+Unable to query docker version: .*" ).
29+ MatchLine (5 , "testmachine5[ ]+-[ ]+none[ ]+Running[ ]+url5[ ]+Unknown[ ]+Unable to query docker version: .*" )
1930 })
2031
2132 test .Run ("ls: filter on label" , func () {
0 commit comments