コード例 #1
0
 def test_filter_by_product_id(self):
     versions = product.filter_versions(None,
                                        {'product_id': self.product.pk})
     self.assertIsInstance(versions, list)
     versions = [version['value'] for version in versions]
     self.assertEqual(2, len(versions))
     self.assertIn('0.7', versions)
     self.assertIn('unspecified', versions)
コード例 #2
0
ファイル: test_product.py プロジェクト: Aaln1986/Nitrate
 def test_filter_by_name(self):
     try:
         ver = product.filter_versions(None, {
             "value": "0.7"
         })
     except Fault:
         self.fail(AssertMessage.UNEXCEPT_ERROR)
     else:
         self.assertIsNotNone(ver)
         self.assertEqual(ver[0]['value'], "0.7")
コード例 #3
0
ファイル: test_product.py プロジェクト: Aaln1986/Nitrate
 def test_filter_by_id(self):
     try:
         ver = product.filter_versions(None, {
             "id": 1
         })
     except Fault:
         self.fail(AssertMessage.UNEXCEPT_ERROR)
     else:
         self.assertIsNotNone(ver)
         self.assertEqual(ver[0]['value'], "unspecified")
コード例 #4
0
ファイル: test_product.py プロジェクト: sugus86/Nitrate
 def test_filter_by_name(self):
     ver = product.filter_versions(None, {'value': '0.7'})
     self.assertIsNotNone(ver)
     self.assertEqual(ver[0]['value'], "0.7")
コード例 #5
0
ファイル: test_product.py プロジェクト: sugus86/Nitrate
 def test_filter_by_version_id(self):
     ver = product.filter_versions(None, {'id': self.version.pk})
     self.assertIsNotNone(ver)
     self.assertEqual(ver[0]['value'], "0.7")
コード例 #6
0
ファイル: test_product.py プロジェクト: yangxiangfu/Nitrate
 def test_filter_by_name(self):
     ver = product.filter_versions(None, {'value': '0.7'})
     self.assertIsNotNone(ver)
     self.assertEqual(ver[0]['value'], "0.7")
コード例 #7
0
ファイル: test_product.py プロジェクト: yangxiangfu/Nitrate
 def test_filter_by_product_id(self):
     versions = product.filter_versions(None, {'product_id': self.product.pk})
     self.assertIsInstance(versions, list)
     versions = [version['value'] for version in versions]
     self.assertEqual(['0.7', 'unspecified'], versions)
コード例 #8
0
ファイル: test_product.py プロジェクト: yangxiangfu/Nitrate
 def test_filter_by_version_id(self):
     ver = product.filter_versions(None, {'id': self.version.pk})
     self.assertIsNotNone(ver)
     self.assertEqual(ver[0]['value'], "0.7")