コード例 #1
0
ファイル: RMTTest-ReqClass.py プロジェクト: kown7/rmtoo
    def rmttest_positive_01(self):
        "Requirement Tag Class - no Class tag given"
        config, req = create_parameters()

        rt = ReqClass(config)
        name, value = rt.rewrite("Class-test", req)
        assert "Class" == name
        assert isinstance(value, ClassTypeDetailable)
コード例 #2
0
ファイル: RMTTest-ReqClass.py プロジェクト: florath/rmtoo
    def rmttest_positive_01(self):
        "Requirement Tag Class - no Class tag given"
        config, req = create_parameters()

        rt = ReqClass(config)
        name, value = rt.rewrite("Class-test", req)
        assert "Class" == name
        assert isinstance(value, ClassTypeDetailable)
コード例 #3
0
ファイル: RMTTest-ReqClass.py プロジェクト: kown7/rmtoo
    def rmttest_positive_03(self):
        "Requirement Tag Class - no Class implementable"
        config, req = create_parameters()
        req = {"Class": RecordEntry("Class", "implementable")}

        rt = ReqClass(config)
        name, value = rt.rewrite("Class-test", req)
        assert "Class" == name
        assert isinstance(value, ClassTypeImplementable)
コード例 #4
0
ファイル: RMTTest-ReqClass.py プロジェクト: kown7/rmtoo
    def rmttest_positive_02(self):
        "Requirement Tag Class - Class set to 'detailable'"
        config, req = create_parameters()
        req = {"Class": RecordEntry("Class", "detailable")}

        rt = ReqClass(config)
        name, value = rt.rewrite("Class-test", req)
        assert "Class" == name
        assert isinstance(value, ClassTypeDetailable)
コード例 #5
0
ファイル: RMTTest-ReqClass.py プロジェクト: florath/rmtoo
    def rmttest_positive_03(self):
        "Requirement Tag Class - no Class implementable"
        config, req = create_parameters()
        req = {"Class": RecordEntry("Class", "implementable")}

        rt = ReqClass(config)
        name, value = rt.rewrite("Class-test", req)
        assert "Class" == name
        assert isinstance(value, ClassTypeImplementable)
コード例 #6
0
ファイル: RMTTest-ReqClass.py プロジェクト: florath/rmtoo
    def rmttest_positive_02(self):
        "Requirement Tag Class - Class set to 'detailable'"
        config, req = create_parameters()
        req = {"Class": RecordEntry("Class", "detailable")}

        rt = ReqClass(config)
        name, value = rt.rewrite("Class-test", req)
        assert "Class" == name
        assert isinstance(value, ClassTypeDetailable)
コード例 #7
0
ファイル: RMTTest-ReqClass.py プロジェクト: kown7/rmtoo
    def rmttest_negative_01(self):
        "Requirement Tag Class - unsupported Class value"
        config, req = create_parameters()
        req = {"Class": RecordEntry("Class", "something_completly_different")}

        rt = ReqClass(config)
        try:
            name, value = rt.rewrite("Class-test", req)
            assert False
        except RMTException as rmte:
            assert 95 == rmte.get_id()
コード例 #8
0
ファイル: RMTTest-ReqClass.py プロジェクト: florath/rmtoo
    def rmttest_negative_01(self):
        "Requirement Tag Class - unsupported Class value"
        config, req = create_parameters()
        req = {"Class": RecordEntry("Class", "something_completly_different")}

        rt = ReqClass(config)
        try:
            name, value = rt.rewrite("Class-test", req)
            assert False
        except RMTException as rmte:
            assert 95 == rmte.get_id()