Пример #1
0
    def test_dimension_clone(self):
        dim1 = Dimension('Test dimension')
        dim2 = dim1.clone(cyclic=True)
        self.assertEqual(dim2.cyclic, True)

        dim3 = dim1.clone('New test dimension', unit='scovilles')
        self.assertEqual(dim3.name, 'New test dimension')
        self.assertEqual(dim3.unit, 'scovilles')
Пример #2
0
 def test_tuple_clone(self):
     dim = Dimension('test')
     self.assertEqual(dim.name, 'test')
     clone = dim.clone(('test', 'A test'))
     self.assertEqual(clone.name, 'test')
     self.assertEqual(clone.label, 'A test')
Пример #3
0
 def test_simple_label_clone(self):
     dim = Dimension('test')
     self.assertEqual(dim.name, 'test')
     clone = dim.clone(label='label')
     self.assertEqual(clone.name, 'test')
     self.assertEqual(clone.label, 'label')
Пример #4
0
 def test_simple_values_clone(self):
     dim = Dimension('test', values=[1,2,3])
     self.assertEqual(dim.values, [1,2,3])
     clone = dim.clone(values=[4,5,6])
     self.assertEqual(clone.name, 'test')
     self.assertEqual(clone.values, [4,5,6])
Пример #5
0
 def test_simple_clone(self):
     dim = Dimension('test')
     self.assertEqual(dim.name, 'test')
     self.assertEqual(dim.clone('bar').name, 'bar')
Пример #6
0
 def test_tuple_clone(self):
     dim = Dimension('test')
     self.assertEqual(dim.name, 'test')
     clone = dim.clone(('test', 'A test'))
     self.assertEqual(clone.name, 'test')
     self.assertEqual(clone.label, 'A test')
Пример #7
0
 def test_simple_values_clone(self):
     dim = Dimension('test', values=[1,2,3])
     self.assertEqual(dim.values, [1,2,3])
     clone = dim.clone(values=[4,5,6])
     self.assertEqual(clone.name, 'test')
     self.assertEqual(clone.values, [4,5,6])
Пример #8
0
 def test_simple_label_clone(self):
     dim = Dimension('test')
     self.assertEqual(dim.name, 'test')
     clone = dim.clone(label='label')
     self.assertEqual(clone.name, 'test')
     self.assertEqual(clone.label, 'label')
Пример #9
0
 def test_simple_clone(self):
     dim = Dimension('test')
     self.assertEqual(dim.name, 'test')
     self.assertEqual(dim.clone('bar').name, 'bar')