Sha256: 7829bb2302408373da657b75efa2c592e75e05329b0ec9451cdeb388d7b5efb5
Contents?: true
Size: 517 Bytes
Versions: 4
Compression:
Stored size: 517 Bytes
Contents
require 'spec_helper' module Alf describe Keys, "project" do let(:keys){ Keys[ [:id], [:id, :name], [:status] ] } let(:attrs){ [:id] } subject{ keys.project(attrs, allbut) } context '--no-allbut' do let(:allbut) { false } let(:expected){ Keys[ [:id], [] ] } it{ should eq(expected) } end context '--allbut' do let(:allbut) { true } let(:expected){ Keys[ [], [:name], [:status] ] } it{ should eq(expected) } end end end
Version data entries
4 entries across 4 versions & 1 rubygems