Пример #1
0
    def test_empty_to_dict(self):
        """Ensure a processor's dict repr is correct with no values."""
        adv = processor.AppDmgVersioner()
        output_dict = adv.to_dict()
        test_dict = {"Processor": "AppDmgVersioner"}

        assert_dict_equal(output_dict, test_dict)
Пример #2
0
    def test_loaded_to_dict(self):
        """Ensure a processor's dict repr is correct with values."""
        adv = processor.AppDmgVersioner(dmg_path="~/Downloads/Awesome.dmg")
        output_dict = adv.to_dict()
        test_dict = {
            "Processor": "AppDmgVersioner",
            "Arguments": {"dmg_path": "~/Downloads/Awesome.dmg"},
        }

        assert_dict_equal(output_dict, test_dict)
Пример #3
0
 def test_set_via_attribute(self):
     """Test that setting attribute values works."""
     val = "/test"
     app_dmg_versioner = processor.AppDmgVersioner()
     app_dmg_versioner.dmg_path = val
     assert_equal(app_dmg_versioner.dmg_path, val)
Пример #4
0
 def test_set_via_constructor_kwargs(self):
     """See if processor constructor correctly sets attr vals."""
     val = "/test"
     app_dmg_versioner = processor.AppDmgVersioner(dmg_path=val)
     assert_equal(app_dmg_versioner.dmg_path, val)