MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / test_use_nchar

Method test_use_nchar

test/dialect/oracle/test_dialect.py:731–739  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

729 self.assert_compile(UnicodeText(), "CLOB", dialect=dialect)
730
731 def test_use_nchar(self):
732 dialect = self._dialect((10, 2, 5), use_nchar_for_unicode=True)
733
734 dialect.initialize(Mock())
735 assert dialect._use_nchar_for_unicode
736
737 self.assert_compile(String(50), "VARCHAR2(50 CHAR)", dialect=dialect)
738 self.assert_compile(Unicode(50), "NVARCHAR2(50)", dialect=dialect)
739 self.assert_compile(UnicodeText(), "NCLOB", dialect=dialect)
740
741 def test_native_boolean_flag(self):
742 dialect = self._dialect((19, 0, 0))

Callers

nothing calls this directly

Calls 6

_dialectMethod · 0.95
StringClass · 0.90
UnicodeClass · 0.90
UnicodeTextClass · 0.90
assert_compileMethod · 0.80
initializeMethod · 0.45

Tested by

no test coverage detected