On Friday, August 16, 2013 1:16:18 PM UTC-7, GregD wrote:
>
> Anyone/Jeremy-
>
> I'm stomped on this one. Looks like I have to set up some sort of
> escaping expression someplace. Is there an example?
>
> I tried it in sybase dbisql client. Not able to create a table with those
> in their client.
>
> rspec ./spec/integration/spec_helper.rb:77 # Simple dataset operations
> with nasty table names should work correctly
> #
> SEQUEL_INTEGRATION_URL="sqlanywhere://localhost?DBN=Test;UID=dba;PWD=sql"
> rspec spec/integration/dataset_test.rb:244
> Run options: include
> {:locations=>{"./spec/integration/dataset_test.rb"=>[244]}}
> "SELECT TOP 1 NULL AS \"NIL\" FROM \"I`T' [E]\"\"M\\S\""
> "CREATE TABLE \"I`T' [E]\"\"M\\S\" (\"ID\" integer PRIMARY KEY IDENTITY,
> \"NUMBER\" integer)"
>
> What is the table name suppose to be? I tried escaping in dbisql with
> backslash, but could not get it to work. Sybase may not be able to do so?
>
This spec is skipped for Microsoft SQL Server and Oracle because those
databases are not not capable of escaping it. Most likely the same is true
for Sybase.
The specifications that use cspecify (short for "checked specify") are
skipped on the given database types or adapter schemes. If you are aiming
at getting a clean test run, you'll have to modify the specs to skip tests
that the adapter/database is not capable of passing.
Thanks,
Jeremy
--
You received this message because you are subscribed to the Google Groups
"sequel-talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sequel-talk.
For more options, visit https://groups.google.com/groups/opt_out.