예제 #1
0
    def rmttest_negative_01(self):
        "Requirement Tag Type - no tag given"
        config, req = create_parameters()

        rt = ReqType(config)
        with pytest.raises(RMTException) as rmte:
            rt.rewrite("Type-test", req)
            assert 18 == rmte.id()
예제 #2
0
    def rmttest_negative_01(self):
        "Requirement Tag Type - no tag given"
        config, req = create_parameters()

        rt = ReqType(config)
        with pytest.raises(RMTException) as rmte:
            rt.rewrite("Type-test", req)
            assert 18 == rmte.id()
예제 #3
0
    def rmttest_negative_02(self):
        "Requirement Tag Type - invalid tag given"
        config, req = create_parameters()
        req["Type"] = RecordEntry("Type", "dasjibtedjarnich")

        rt = ReqType(config)
        with pytest.raises(RMTException) as rmte:
            rt.rewrite("Type-test", req)
            assert 19 == rmte.id()
예제 #4
0
    def rmttest_positive_04(self):
        "Requirement Tag Type - tag given 'requirement'"
        config, req = create_parameters()
        req["Type"] = RecordEntry("Type", "requirement")

        rt = ReqType(config)
        name, value = rt.rewrite("Type-test", req)
        assert "Type" == name
        assert RequirementType.requirement == value
예제 #5
0
    def rmttest_positive_03(self):
        "Requirement Tag Type - tag given 'design decision'"
        config, req = create_parameters()
        req["Type"] = RecordEntry("Type", "design decision")

        rt = ReqType(config)
        name, value = rt.rewrite("Type-test", req)
        assert "Type" == name
        assert RequirementType.design_decision == value
예제 #6
0
    def rmttest_positive_02(self):
        "Requirement Tag Type - tag given 'initial requirement'"
        config, req = create_parameters()
        req["Type"] = RecordEntry("Type", "initial requirement")

        rt = ReqType(config)
        name, value = rt.rewrite("Type-test", req)
        self.assertEqual("Type", name)
        self.assertEqual(RequirementType.initial_requirement, value)
예제 #7
0
파일: TestReqType.py 프로젝트: apre/rmtoo
    def test_positive_04(self):
        "Requirement Tag Type - tag given 'requirement'"
        config, req = create_parameters()
        req["Type"] = RecordEntry("Type", "requirement")

        rt = ReqType(config)
        name, value = rt.rewrite("Type-test", req)
        assert(name == "Type")
        assert(value == Requirement.rt_requirement)
예제 #8
0
파일: TestReqType.py 프로젝트: apre/rmtoo
    def test_positive_03(self):
        "Requirement Tag Type - tag given 'design decision'"
        config, req = create_parameters()
        req["Type"] = RecordEntry("Type", "design decision")

        rt = ReqType(config)
        name, value = rt.rewrite("Type-test", req)
        assert(name == "Type")
        assert(value == Requirement.rt_design_decision)
예제 #9
0
    def test_positive_04(self):
        "Requirement Tag Type - tag given 'requirement'"
        config, req = create_parameters()
        req["Type"] = RecordEntry("Type", "requirement")

        rt = ReqType(config)
        name, value = rt.rewrite("Type-test", req)
        assert (name == "Type")
        assert (value == Requirement.rt_requirement)
예제 #10
0
    def rmttest_negative_02(self):
        "Requirement Tag Type - invalid tag given"
        config, req = create_parameters()
        req["Type"] = RecordEntry("Type", "dasjibtedjarnich")

        rt = ReqType(config)
        with pytest.raises(RMTException) as rmte:
            rt.rewrite("Type-test", req)
            assert 19 == rmte.id()
예제 #11
0
    def rmttest_positive_04(self):
        "Requirement Tag Type - tag given 'requirement'"
        config, req = create_parameters()
        req["Type"] = RecordEntry("Type", "requirement")

        rt = ReqType(config)
        name, value = rt.rewrite("Type-test", req)
        assert "Type" == name
        assert RequirementType.requirement == value
예제 #12
0
파일: TestReqType.py 프로젝트: apre/rmtoo
    def test_negative_01(self):
        "Requirement Tag Type - no tag given"
        config, req = create_parameters()

        rt = ReqType(config)
        try:
            name, value = rt.rewrite("Type-test", req)
            assert(False)
        except RMTException, rmte:
            assert(rmte.id() == 18)
예제 #13
0
    def test_negative_01(self):
        "Requirement Tag Type - no tag given"
        config, req = create_parameters()

        rt = ReqType(config)
        try:
            name, value = rt.rewrite("Type-test", req)
            assert (False)
        except RMTException, rmte:
            assert (rmte.id() == 18)
예제 #14
0
파일: TestReqType.py 프로젝트: apre/rmtoo
    def test_negative_02(self):
        "Requirement Tag Type - invalid tag given"
        config, req = create_parameters()
        req["Type"] = RecordEntry("Type", "dasjibtedjarnich")

        rt = ReqType(config)
        try:
            name, value = rt.rewrite("Type-test", req)
            assert(False)
        except RMTException, rmte:
            assert(rmte.id() == 19)
예제 #15
0
    def test_negative_02(self):
        "Requirement Tag Type - invalid tag given"
        config, req = create_parameters()
        req["Type"] = RecordEntry("Type", "dasjibtedjarnich")

        rt = ReqType(config)
        try:
            name, value = rt.rewrite("Type-test", req)
            assert (False)
        except RMTException, rmte:
            assert (rmte.id() == 19)