Sha256: 6b2bf24d5e3baecfd6d2eb87bcdee7d22629859ed663ec9258f5d65e3928fab4

Contents?: true

Size: 1 KB

Versions: 6

Compression:

Stored size: 1 KB

Contents

require 'spec_helper'
module Alf
  describe Operator::Relational do
    
    specify "each" do
      x = []
      Operator::Relational.each{|m| x << m}
      x.sort{|m1,m2| m1.name.to_s <=> m2.name.to_s}.should == [
        Alf::Operator::Relational::Extend,
        Alf::Operator::Relational::Group,
        Alf::Operator::Relational::Heading,
        Alf::Operator::Relational::Intersect,
        Alf::Operator::Relational::Join,
        Alf::Operator::Relational::Matching,
        Alf::Operator::Relational::Minus,
        Alf::Operator::Relational::NotMatching,
        Alf::Operator::Relational::Project,
        Alf::Operator::Relational::Quota,
        Alf::Operator::Relational::Rank,
        Alf::Operator::Relational::Rename,
        Alf::Operator::Relational::Restrict,
        Alf::Operator::Relational::Summarize,
        Alf::Operator::Relational::Ungroup,
        Alf::Operator::Relational::Union,
        Alf::Operator::Relational::Unwrap,
        Alf::Operator::Relational::Wrap,
      ]
    end
    
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
alf-0.12.2 spec/unit/alf-core/operator/test_relational.rb
alf-0.12.1 spec/unit/alf-core/operator/test_relational.rb
alf-0.12.0 spec/unit/alf-core/operator/test_relational.rb
alf-0.11.1 spec/unit/alf-core/operator/test_relational.rb
alf-0.11.0 spec/unit/alf-core/operator/test_relational.rb
alf-0.10.1 spec/unit/operator/test_relational.rb