Esempio n. 1
0
 def test_path_cleanup(self):
     expected_output = self.cluster.ls(['/log/service/..'])
     client_output = list(self.client.ls(['/log/service/..']))
     self.assertTrue(len(expected_output) > 0)
     self.assertTrue(len(client_output) > 0)
     assertListings(expected_output, client_output, self.assertEqual,
                    self.assertEqual)
Esempio n. 2
0
    def test_glob(self):
        expected_output = self.cluster.ls(['/b*'])
        client_output = list(self.client.ls(['/b*']))
        self.assertTrue(len(client_output) > 1)
        self.assertTrue(len(expected_output) > 1)
        assertListings(expected_output, client_output, self.assertEqual, self.assertEqual)

        expected_output = self.cluster.ls(['/{foo,bar}'])
        client_output = list(self.client.ls(['/{foo,bar}']))
        self.assertTrue(len(client_output) > 1)
        self.assertTrue(len(expected_output) > 1)
        assertListings(expected_output, client_output, self.assertEqual, self.assertEqual)

        expected_output = self.cluster.ls(['/[fb]*/*/*/qux'])
        client_output = list(self.client.ls(['/[fb]*/*/*/qux']))
        self.assertTrue(len(client_output) > 1)
        self.assertTrue(len(expected_output) > 1)
        assertListings(expected_output, client_output, self.assertEqual, self.assertEqual)

        expected_output = self.cluster.ls(['/{foo,bar}/*/*/qux'])
        client_output = list(self.client.ls(['/{foo,bar}/*/*/qux']))
        self.assertTrue(len(client_output) > 1)
        self.assertTrue(len(expected_output) > 1)
        assertListings(expected_output, client_output, self.assertEqual, self.assertEqual)
Esempio n. 3
0
    def test_glob(self):
        expected_output = self.cluster.ls(['/b*'])
        client_output = list(self.client.ls(['/b*']))
        self.assertTrue(len(client_output) > 1)
        self.assertTrue(len(expected_output) > 1)
        assertListings(expected_output, client_output, self.assertEqual,
                       self.assertEqual)

        expected_output = self.cluster.ls(['/{foo,bar}'])
        client_output = list(self.client.ls(['/{foo,bar}']))
        self.assertTrue(len(client_output) > 1)
        self.assertTrue(len(expected_output) > 1)
        assertListings(expected_output, client_output, self.assertEqual,
                       self.assertEqual)

        expected_output = self.cluster.ls(['/[fb]*/*/*/qux'])
        client_output = list(self.client.ls(['/[fb]*/*/*/qux']))
        self.assertTrue(len(client_output) > 1)
        self.assertTrue(len(expected_output) > 1)
        assertListings(expected_output, client_output, self.assertEqual,
                       self.assertEqual)

        expected_output = self.cluster.ls(['/{foo,bar}/*/*/qux'])
        client_output = list(self.client.ls(['/{foo,bar}/*/*/qux']))
        self.assertTrue(len(client_output) > 1)
        self.assertTrue(len(expected_output) > 1)
        assertListings(expected_output, client_output, self.assertEqual,
                       self.assertEqual)

        expected_output = self.cluster.ls(
            ['/log/service/2013-05-17/*/Message10'])
        client_output = list(
            self.client.ls(['/log/service/2013-05-17/*/Message10']))
        self.assertTrue(len(expected_output) > 1)
        self.assertTrue(len(client_output) > 1)
        assertListings(expected_output, client_output, self.assertEqual,
                       self.assertEqual)

        expected_output = self.cluster.ls(
            ['/log/service/2013-05-17/*/Message10/'])
        client_output = list(
            self.client.ls(['/log/service/2013-05-17/*/Message10/']))
        self.assertTrue(len(expected_output) > 1)
        self.assertTrue(len(client_output) > 1)
        assertListings(expected_output, client_output, self.assertEqual,
                       self.assertEqual)

        expected_output = self.cluster.ls(
            ['/log/service/2013-05-17/*/Message10/*'])
        client_output = list(
            self.client.ls(['/log/service/2013-05-17/*/Message10/*']))
        self.assertTrue(len(expected_output) > 1)
        self.assertTrue(len(client_output) > 1)
        assertListings(expected_output, client_output, self.assertEqual,
                       self.assertEqual)
Esempio n. 4
0
 def test_root_recursive(self):
     expected_output = self.cluster.ls(['/'], ['-R'])
     client_output = list(
         self.client.ls(['/'], include_toplevel=False, recurse=True))
     assertListings(expected_output, client_output, self.assertEqual,
                    self.assertEqual)
Esempio n. 5
0
 def test_toplevel_root(self):
     expected_output = self.cluster.ls(['/'])
     client_output = list(self.client.ls(['/']))
     assertListings(expected_output, client_output, self.assertEqual,
                    self.assertEqual)
Esempio n. 6
0
 def test_root_recursive(self):
     expected_output = self.cluster.ls(['/'], ['-R'])
     client_output = list(self.client.ls(['/'], include_toplevel=False, recurse=True))
     assertListings(expected_output, client_output, self.assertEqual, self.assertEqual)
Esempio n. 7
0
 def test_toplevel_root(self):
     expected_output = self.cluster.ls(['/'])
     client_output = list(self.client.ls(['/']))
     assertListings(expected_output, client_output, self.assertEqual, self.assertEqual)
Esempio n. 8
0
    def test_glob(self):
        expected_output = self.cluster.ls(["/b*"])
        client_output = list(self.client.ls(["/b*"]))
        self.assertTrue(len(client_output) > 1)
        self.assertTrue(len(expected_output) > 1)
        assertListings(expected_output, client_output, self.assertEqual, self.assertEqual)

        expected_output = self.cluster.ls(["/{foo,bar}"])
        client_output = list(self.client.ls(["/{foo,bar}"]))
        self.assertTrue(len(client_output) > 1)
        self.assertTrue(len(expected_output) > 1)
        assertListings(expected_output, client_output, self.assertEqual, self.assertEqual)

        expected_output = self.cluster.ls(["/[fb]*/*/*/qux"])
        client_output = list(self.client.ls(["/[fb]*/*/*/qux"]))
        self.assertTrue(len(client_output) > 1)
        self.assertTrue(len(expected_output) > 1)
        assertListings(expected_output, client_output, self.assertEqual, self.assertEqual)

        expected_output = self.cluster.ls(["/{foo,bar}/*/*/qux"])
        client_output = list(self.client.ls(["/{foo,bar}/*/*/qux"]))
        self.assertTrue(len(client_output) > 1)
        self.assertTrue(len(expected_output) > 1)
        assertListings(expected_output, client_output, self.assertEqual, self.assertEqual)

        expected_output = self.cluster.ls(["/log/service/2013-05-17/*/Message10"])
        client_output = list(self.client.ls(["/log/service/2013-05-17/*/Message10"]))
        self.assertTrue(len(expected_output) > 1)
        self.assertTrue(len(client_output) > 1)
        assertListings(expected_output, client_output, self.assertEqual, self.assertEqual)

        expected_output = self.cluster.ls(["/log/service/2013-05-17/*/Message10/"])
        client_output = list(self.client.ls(["/log/service/2013-05-17/*/Message10/"]))
        self.assertTrue(len(expected_output) > 1)
        self.assertTrue(len(client_output) > 1)
        assertListings(expected_output, client_output, self.assertEqual, self.assertEqual)

        expected_output = self.cluster.ls(["/log/service/2013-05-17/*/Message10/*"])
        client_output = list(self.client.ls(["/log/service/2013-05-17/*/Message10/*"]))
        self.assertTrue(len(expected_output) > 1)
        self.assertTrue(len(client_output) > 1)
        assertListings(expected_output, client_output, self.assertEqual, self.assertEqual)
Esempio n. 9
0
 def test_path_cleanup(self):
     expected_output = self.cluster.ls(['/log/service/..'])
     client_output = list(self.client.ls(['/log/service/..']))
     self.assertTrue(len(expected_output) > 0)
     self.assertTrue(len(client_output) > 0)
     assertListings(expected_output, client_output, self.assertEqual, self.assertEqual)