class PostgreSQLUtilsTest
Constants
- Name
Public Instance Methods
test_extract_schema_qualified_name()
click to toggle source
# File activerecord/test/cases/adapters/postgresql/utils_test.rb, line 10 def test_extract_schema_qualified_name { %(table_name) => [nil, "table_name"], %("table.name") => [nil, "table.name"], %(schema.table_name) => %w{schema table_name}, %("schema".table_name) => %w{schema table_name}, %(schema."table_name") => %w{schema table_name}, %("schema"."table_name") => %w{schema table_name}, %("even spaces".table) => ["even spaces", "table"], %(schema."table.name") => ["schema", "table.name"] }.each do |given, expect| assert_equal Name.new(*expect), extract_schema_qualified_name(given) end end