Sha256: 2e6f28e8c07343b2fe007ebc8724f4ea9cea234d574dcf4c95ee18be97044d7a
Contents?: true
Size: 489 Bytes
Versions: 4
Compression:
Stored size: 489 Bytes
Contents
require 'spec_helper' describe Axiom::Adapter::Arango::Visitor::Aggregate::Sum, '#sum' do let(:object) { described_class.new(relation, context) } let(:context) { AQL.name_node('collect') } subject { object.root } let(:relation) { base.summarize([:foo]) { |r| r.add(:count, r.bar.sum) }.summarizers.values.first } expect_aql <<-AQL SUM((FOR `aggregate` IN `collect` FILTER (`aggregate`.`summarization`.`bar` != null) RETURN `aggregate`.`summarization`.`bar`)) AQL end
Version data entries
4 entries across 2 versions & 1 rubygems