Sha256: 6dde528fd768882043be7c3a4b5640faeabb3be92e0fddbd835c7e6aac6b8f7d
Contents?: true
Size: 681 Bytes
Versions: 2
Compression:
Stored size: 681 Bytes
Contents
require 'spec_helper' require 'sql/statement_examples' require 'ronin/sql/statement' require 'ronin/sql/statements' describe SQL::Statements do subject { Object.new.extend(described_class) } describe "#statement" do let(:keyword) { :EXEC } it "should create an arbitrary statement" do subject.statement(keyword).keyword.should == keyword end end include_examples "Statement", :select, :SELECT, [1,2,3,:id] include_examples "Statement", :insert, :INSERT include_examples "Statement", :update, :UPDATE, :table include_examples "Statement", :delete, [:DELETE, :FROM], :table include_examples "Statement", :drop_table, [:DROP, :TABLE], :table end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ronin-sql-1.1.0 | spec/sql/statements_spec.rb |
ronin-sql-1.0.0 | spec/sql/statements_spec.rb |