コード例 #1
0
ファイル: test_project.py プロジェクト: bb1950328/projectM306
    def test_properties_description_1(self):
        project = Project()

        try:
            project.description = "QWERTZUIOPasdfghjklYXCVBNM"
        except ValueError:
            self.fail()
コード例 #2
0
ファイル: test_project.py プロジェクト: bb1950328/projectM306
    def test_properties_description_2(self):
        project = Project()

        try:
            project.description = "Bad;Description"
        except ValueError:
            pass
        else:
            self.fail()
コード例 #3
0
ファイル: test_project.py プロジェクト: bb1950328/projectM306
 def test_adapter_converter(self):
     project = Project()
     project.nr = 12345
     project.name = "TestProject"
     project.description = "It's just a test."
     out = Project.adapter(project)
     project2 = Project.converter(bytes(out, "UTF-8", "replace"))
     self.assertEqual(project.nr, project2.nr)
     self.assertEqual(project.name, project2.name)
     self.assertEqual(project.description, project2.description)
コード例 #4
0
def new_project(project_nr, name, description):
    pr = Project()
    pr.nr = project_nr
    pr.name = name
    pr.description = description
    pr.insert()