コード例 #1
0
ファイル: test_perm.py プロジェクト: Plumarine/algebra
    def test_validate_list_duplicate_elements(self):
        """
        test that duplicates cause it to fail
        """

        duplicate_list = [1, 3, 2, 1]
        self.assertFalse(Perm.validate_list(duplicate_list))
コード例 #2
0
ファイル: test_perm.py プロジェクト: Plumarine/algebra
    def test_validate_list_skip_elements(self):
        """
        test that skipe cause it to fail
        """

        skip_list = [1, 3, 2, 5]
        self.assertFalse(Perm.validate_list(skip_list))
コード例 #3
0
ファイル: test_perm.py プロジェクト: Plumarine/algebra
    def test_validate_list_negative(self):
        """
        test that a negative entry fails
        """

        neg_list = [-2, 1]
        self.assertFalse(Perm.validate_list(neg_list))
コード例 #4
0
ファイル: test_perm.py プロジェクト: Plumarine/algebra
    def test_validate_list_nonint(self):
        """
        test that a negative entry fails
        """

        nonint_list = [2.0, 1]
        self.assertFalse(Perm.validate_list(nonint_list))
コード例 #5
0
ファイル: test_perm.py プロジェクト: ihoover/algebra
 def test_validate_list_skip_elements(self):
     """
     test that skipe cause it to fail
     """
     
     skip_list = [1,3,2,5]
     self.assertFalse(Perm.validate_list(skip_list))
コード例 #6
0
ファイル: test_perm.py プロジェクト: ihoover/algebra
 def test_validate_list_incomplete(self):
     """
     test that an incomplete (lacking 0 or 1) list fails
     """
     
     incomplete_list = [2,3]
     self.assertFalse(Perm.validate_list(incomplete_list))
コード例 #7
0
ファイル: test_perm.py プロジェクト: ihoover/algebra
 def test_validate_list_duplicate_elements(self):
     """
     test that duplicates cause it to fail
     """
     
     duplicate_list = [1,3,2,1]
     self.assertFalse(Perm.validate_list(duplicate_list))
コード例 #8
0
ファイル: test_perm.py プロジェクト: ihoover/algebra
 def test_validate_list_nonint(self):
     """
     test that a negative entry fails
     """
     
     nonint_list = [2.0,1]
     self.assertFalse(Perm.validate_list(nonint_list))
コード例 #9
0
ファイル: test_perm.py プロジェクト: ihoover/algebra
 def test_validate_list_negative(self):
     """
     test that a negative entry fails
     """
     
     neg_list = [-2,1]
     self.assertFalse(Perm.validate_list(neg_list))
コード例 #10
0
ファイル: test_perm.py プロジェクト: Plumarine/algebra
 def test_validate_list_normal(self):
     """
     tests that a proper, non-empty, lists evaluates as valid
     """
     normal_list = [5, 3, 6, 1, 4, 2]
     self.assertTrue(Perm.validate_list(normal_list))
コード例 #11
0
ファイル: test_perm.py プロジェクト: Plumarine/algebra
 def test_validate_list_empty(self):
     """
     tests that the empty lists evaluates as valid
     """
     self.assertTrue(Perm.validate_list([]))
コード例 #12
0
ファイル: test_perm.py プロジェクト: ihoover/algebra
 def test_validate_list_normal(self):
     """
     tests that a proper, non-empty, lists evaluates as valid
     """
     normal_list = [5,3,6,1,4,2]
     self.assertTrue(Perm.validate_list(normal_list))
コード例 #13
0
ファイル: test_perm.py プロジェクト: ihoover/algebra
 def test_validate_list_empty(self):
     """
     tests that the empty lists evaluates as valid
     """
     self.assertTrue(Perm.validate_list([]))