コード例 #1
0
    def test_is_valid_name(self):
        """
        Test TableMetadata.is_valid_name output
        """

        table_metadata = TableMetadata('ks_name', 'table_name')

        self.assertEqual(table_metadata.is_valid_name(None), False)
        self.assertEqual(table_metadata.is_valid_name('test'), True)
        self.assertEqual(table_metadata.is_valid_name('Test'), False)
        self.assertEqual(table_metadata.is_valid_name('t_____1'), True)
        self.assertEqual(table_metadata.is_valid_name('test1'), True)
        self.assertEqual(table_metadata.is_valid_name('1test1'), False)

        non_valid_keywords = cassandra.metadata._keywords - cassandra.metadata._unreserved_keywords
        for keyword in non_valid_keywords:
            self.assertEqual(table_metadata.is_valid_name(keyword), False)
コード例 #2
0
    def test_is_valid_name(self):
        """
        Test TableMetadata.is_valid_name output
        """

        table_metadata = TableMetadata('ks_name', 'table_name')

        self.assertEqual(table_metadata.is_valid_name(None), False)
        self.assertEqual(table_metadata.is_valid_name('test'), True)
        self.assertEqual(table_metadata.is_valid_name('Test'), False)
        self.assertEqual(table_metadata.is_valid_name('t_____1'), True)
        self.assertEqual(table_metadata.is_valid_name('test1'), True)
        self.assertEqual(table_metadata.is_valid_name('1test1'), False)

        non_valid_keywords = cassandra.metadata._keywords - cassandra.metadata._unreserved_keywords
        for keyword in non_valid_keywords:
            self.assertEqual(table_metadata.is_valid_name(keyword), False)