Sha256: edc1a6d11540d928612cbad0643caefc8dddfe5d21f4e55c92ce68b21d48d949
Contents?: true
Size: 508 Bytes
Versions: 1
Compression:
Stored size: 508 Bytes
Contents
require File.join(File.dirname(File.expand_path(__FILE__)), "spec_helper") describe "hash_aliases extension" do before do @ds = Sequel.mock.dataset.extension(:hash_aliases) end it "should make from treat hash arguments as alias specifiers" do @ds.from(:a=>:b).sql.should == "SELECT * FROM a AS b" end it "should make select treat hash arguments as alias specifiers" do @ds.select(:a=>:b).sql.should == "SELECT a AS b" @ds.select{{:a=>:b}}.sql.should == "SELECT a AS b" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sequel-3.48.0 | spec/extensions/hash_aliases_spec.rb |