Example #1
0
    def test_functionality(self, mock_warn):
        class ORZTest(object):
            class OrzMeta:
                order_combs = (("hello", ), ('mm', '-yy'), "zzz")

        combs = _collect_order_combs(ORZTest)
        self.assertEqual(combs, (('hello', ), ('mm', '-yy'), ("zzz", )))
Example #2
0
    def test_deprecated(self, mock_warn):
        class ORZTest(object):
            class OrzMeta:
                extra_orders = (("hello", ),)

        combs = _collect_order_combs(ORZTest)
        mock_warn.assert_called_with("extra_orders is deprecated; use order_combs instead.")
Example #3
0
    def test_deprecated(self, mock_warn):
        class ORZTest(object):
            class OrzMeta:
                extra_orders = (("hello", ), )

        combs = _collect_order_combs(ORZTest)
        mock_warn.assert_called_with(
            "extra_orders is deprecated; use order_combs instead.")
Example #4
0
    def test_override(self, mock_warn):
        class ORZTest(object):
            class OrzMeta:
                order_combs = (("hello", "yy"),)
                extra_orders = (("hello", ),)

        combs = _collect_order_combs(ORZTest)
        mock_warn.assert_called_with("order_combs will override extra_orders. use order_combs only")
Example #5
0
    def test_override(self, mock_warn):
        class ORZTest(object):
            class OrzMeta:
                order_combs = (("hello", "yy"), )
                extra_orders = (("hello", ), )

        combs = _collect_order_combs(ORZTest)
        mock_warn.assert_called_with(
            "order_combs will override extra_orders. use order_combs only")
Example #6
0
 def test_functionality(self, mock_warn):
     class ORZTest(object):
         class OrzMeta:
             order_combs = (("hello", ), ('mm','-yy'), "zzz")
     combs = _collect_order_combs(ORZTest)
     self.assertEqual(combs, (('hello',), ('mm', '-yy'), ("zzz", )))