Example #1
0
    def testCreatingDriverWithUsedName(self):

        d1 = Driver('d1')

        self.assertRaises(NameException, Driver, 'd1')

        d1.attrs()
Example #2
0
    def testCreatingDriverWithUsedName(self):

        d1 = Driver('d1')

        self.assertRaises(NameException, Driver, 'd1')

        d1.attrs()
Example #3
0
    def testNumberedInserts(self):

        d1 = Driver('d1')

        d1.insert(Driver('d2'))
        d1.insert(Driver('d3'))
        d1.insert(Driver('d4'))
        d1.insert(Driver('d5'))
        d1.insert(Driver('d6'))

        self.assertEqual(range(5),
                         [x.number for x in d1.attrs(ignore_hidden=False)])
Example #4
0
    def testNumberedInserts(self):

        d1 = Driver('d1')

        d1.insert(Driver('d2'))
        d1.insert(Driver('d3'))
        d1.insert(Driver('d4'))
        d1.insert(Driver('d5'))
        d1.insert(Driver('d6'))

        self.assertEqual(range(5),
                         [x.number for x in d1.attrs(ignore_hidden=False)])