def test_integer(self): self.assertFalse(is_project_identifier(123456))
def test_random_string(self): self.assertFalse(is_project_identifier("asasdasdaonrogmnspmfsohg9jn4"))
def test_integer_string(self): self.assertFalse(is_project_identifier("123456"))
def test_versioned_r_proj_ident(self): self.assertTrue(is_project_identifier("r000301v02"))
def test_empty_string(self): self.assertFalse(is_project_identifier(""))
def test_r_proj_ident(self): self.assertTrue(is_project_identifier("r000301"))
def test_versioned_q_proj_ident(self): self.assertTrue(is_project_identifier("q000351v01"))
def test_q_proj_ident(self): self.assertTrue(is_project_identifier("q000351"))
def test_versioned_proj_ident(self): self.assertTrue(is_project_identifier("3001234v03"))
def test_basic_proj_ident(self): self.assertTrue(is_project_identifier("3001234"))