Sha256: 50af8a2842febad45771eeecd0b74d0da1f662b08a348f13e20a1b91d88156c9

Contents?: true

Size: 376 Bytes

Versions: 4

Compression:

Stored size: 376 Bytes

Contents

require_relative '../spec_helper'

class ExportScopeTest < Lanes::TestCase

    def teardown
        User.send( :remove_method, :big_query ) if User.respond_to?( :account_name )
    end

    def test_scope_method_creation
        refute User.respond_to?(:big_query)
        User.send( :export_scope, :big_query, ->{} )
        assert User.respond_to?(:big_query)
    end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
lanes-0.0.5 spec/concerns/export_scope_spec.rb
lanes-0.0.3 spec/concerns/export_scope_spec.rb
lanes-0.0.2 spec/concerns/export_scope_spec.rb
lanes-0.0.1 spec/concerns/export_scope_spec.rb