Sha256: 7e905a5210015bdc559ff9819396fc1bd0d1bdc41db9d4e3e8fa2b05caffd0ff
Contents?: true
Size: 1.03 KB
Versions: 2
Compression:
Stored size: 1.03 KB
Contents
require 'rspec' require File.dirname(__FILE__) + "/../lib/repo" describe "cql" do describe "tag searcher" do it "should be able to search for tags" do tags_given = [{"name"=>"@one", "line"=>3}, {"name"=>"@four", "line"=>3}, {"name"=>"@six", "line"=>3}, {"name"=>"@seven", "line"=>3}] CQL::MapReduce.has_tags(tags_given, ["@one", "@four"]).should eql true tags_given = [{"name"=>"@two", "line"=>3}, {"name"=>"@four", "line"=>3}, {"name"=>"@six", "line"=>3}, {"name"=>"@seven", "line"=>3}] CQL::MapReduce.has_tags(tags_given, ["@one", "@four"]).should eql false tags_given = [{"name"=>"@two", "line"=>3}, {"name"=>"@four", "line"=>3}, {"name"=>"@six", "line"=>3}, {"name"=>"@seven", "line"=>3}] CQL::MapReduce.has_tags(tags_given, ["@four"]).should eql true tags_given = [{"name"=>"@two", "line"=>3}, {"name"=>"@four", "line"=>3}, {"name"=>"@six", "line"=>3}, {"name"=>"@seven", "line"=>3}] CQL::MapReduce.has_tags(tags_given, ["@four", "@two", "@six", "@seven"]).should eql true end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
cql-0.1.2 | spec/unit_spec.rb |
cql-0.1.0.1 | spec/unit_spec.rb |