rename qwaiter to mozo
This commit is contained in:
@@ -8,8 +8,8 @@ step "there is an active list and order" do
|
||||
@order = create :order, user: @user, list: @list, supplier: @supplier, section: @section, state: 'placed'
|
||||
@product_order = create :product_order, order: @order, product: @product, quantity: 3, price: 2.11, product_name: 'Old Product name'
|
||||
# @list.set_price.should == 6.33 # does not belong here, but good test. must take product order price above product price
|
||||
Qwaiter::Counter.set "supplier_counter:#{@supplier.id}:orders_placed", 11
|
||||
Qwaiter::Counter.set "supplier_counter:#{@supplier.id}:orders_in_process", 7
|
||||
Mozo::Counter.set "supplier_counter:#{@supplier.id}:orders_placed", 11
|
||||
Mozo::Counter.set "supplier_counter:#{@supplier.id}:orders_in_process", 7
|
||||
end
|
||||
|
||||
step "the supplier dashboard should display the active list" do
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
require 'spec_helper'
|
||||
|
||||
describe Qwaiter::Counter do
|
||||
describe Mozo::Counter do
|
||||
describe 'couchbase connection', broken: true do # couchbase not used at the moment
|
||||
before do
|
||||
@original_connection = Qwaiter::Counter.connection
|
||||
Qwaiter::Counter.connection = $cb
|
||||
@original_connection = Mozo::Counter.connection
|
||||
Mozo::Counter.connection = $cb
|
||||
end
|
||||
|
||||
after do
|
||||
Qwaiter::Counter.connection = @original_connection
|
||||
Mozo::Counter.connection = @original_connection
|
||||
end
|
||||
describe '.incr' do
|
||||
it 'sets nonexistent keys to 1' do
|
||||
@@ -1,7 +1,7 @@
|
||||
# encoding: UTF-8
|
||||
require 'spec_helper'
|
||||
|
||||
describe Qwaiter::Distribution do
|
||||
describe Mozo::Distribution do
|
||||
describe 'distribute_lattice' do
|
||||
{
|
||||
[20 , 10, 4] => [10.0, 5.0],
|
||||
@@ -15,7 +15,7 @@ describe Qwaiter::Distribution do
|
||||
[13.6, 40, 10] => [ 6.8, 8.0],
|
||||
[40, 40, 23] => [ 8.0, 8.0],
|
||||
}.each do |params, result|
|
||||
it("handles #{params.join(', ')}"){ Qwaiter::Distribution.distribute_lattice(*params).should == result }
|
||||
it("handles #{params.join(', ')}"){ Mozo::Distribution.distribute_lattice(*params).should == result }
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -49,8 +49,8 @@ describe Order do
|
||||
describe 'counters' do
|
||||
before do
|
||||
# hack some initial values
|
||||
Qwaiter::Counter.set "supplier_counter:#{supplier.id}:orders_placed", 11
|
||||
Qwaiter::Counter.set "supplier_counter:#{supplier.id}:orders_in_process", 7
|
||||
Mozo::Counter.set "supplier_counter:#{supplier.id}:orders_placed", 11
|
||||
Mozo::Counter.set "supplier_counter:#{supplier.id}:orders_in_process", 7
|
||||
end
|
||||
|
||||
it 'reduces the orders_placed count and communicates it to user' do
|
||||
@@ -89,8 +89,8 @@ describe Order do
|
||||
describe 'counters' do
|
||||
before do
|
||||
# hack some initial values
|
||||
Qwaiter::Counter.set "supplier_counter:#{supplier.id}:orders_placed", 11
|
||||
Qwaiter::Counter.set "supplier_counter:#{supplier.id}:orders_in_process", 7
|
||||
Mozo::Counter.set "supplier_counter:#{supplier.id}:orders_placed", 11
|
||||
Mozo::Counter.set "supplier_counter:#{supplier.id}:orders_in_process", 7
|
||||
end
|
||||
|
||||
it 'decreases the orders_in_process count and communicates it to user' do
|
||||
@@ -123,8 +123,8 @@ describe Order do
|
||||
describe 'counters' do
|
||||
before do
|
||||
# hack some initial values
|
||||
Qwaiter::Counter.set "supplier_counter:#{supplier.id}:orders_placed", 11
|
||||
Qwaiter::Counter.set "supplier_counter:#{supplier.id}:orders_in_process", 7
|
||||
Mozo::Counter.set "supplier_counter:#{supplier.id}:orders_placed", 11
|
||||
Mozo::Counter.set "supplier_counter:#{supplier.id}:orders_in_process", 7
|
||||
end
|
||||
|
||||
it 'decreases the placed count and communicates it to user when state is placed through the order_cancelled broadcast message' do
|
||||
@@ -157,8 +157,8 @@ describe Order do
|
||||
describe 'counters' do
|
||||
before do
|
||||
# hack some initial values
|
||||
Qwaiter::Counter.set "supplier_counter:#{supplier.id}:orders_placed", 11
|
||||
Qwaiter::Counter.set "supplier_counter:#{supplier.id}:orders_in_process", 7
|
||||
Mozo::Counter.set "supplier_counter:#{supplier.id}:orders_placed", 11
|
||||
Mozo::Counter.set "supplier_counter:#{supplier.id}:orders_in_process", 7
|
||||
end
|
||||
|
||||
it "decrements the orders_placed_count for when a placed order is closed" do
|
||||
|
||||
@@ -15,16 +15,16 @@ describe Supplier::Counters do
|
||||
end
|
||||
|
||||
# it 'cleans counter values if orders are no longer available', broken: defined?($cb) do
|
||||
# old_connection = Qwaiter::Counter.connection
|
||||
# old_connection = Mozo::Counter.connection
|
||||
# # this spec should run on the couchbase database
|
||||
# Qwaiter::Counter.connection = $cb
|
||||
# Mozo::Counter.connection = $cb
|
||||
# supplier = create :supplier
|
||||
# Qwaiter::Counter.set "supplier_counter:#{supplier.id}:orders_placed", 9
|
||||
# Mozo::Counter.set "supplier_counter:#{supplier.id}:orders_placed", 9
|
||||
# supplier.orders_placed_count.should == 9
|
||||
# Supplier.reset_counters!
|
||||
# sleep 1
|
||||
# supplier.orders_placed_count.should == 0
|
||||
# Qwaiter::Counter.connection = old_connection
|
||||
# Mozo::Counter.connection = old_connection
|
||||
# end
|
||||
#
|
||||
it 'sets the counters to the right values for one supplier' do
|
||||
|
||||
@@ -76,7 +76,7 @@ describe Supplier do
|
||||
|
||||
describe '#decrement_orders_placed_count!' do
|
||||
it 'decreases orders_placed' do
|
||||
Qwaiter::Counter.set "supplier_counter:#{supplier.id}:orders_placed", 9
|
||||
Mozo::Counter.set "supplier_counter:#{supplier.id}:orders_placed", 9
|
||||
supplier.decrement_orders_placed_count!.should == 8
|
||||
end
|
||||
end
|
||||
|
||||
@@ -43,7 +43,7 @@ end
|
||||
|
||||
module BroadcastHelpers
|
||||
def expect_broadcast(obj)
|
||||
expect(Qwaiter.broadcaster).to receive(:broadcast).with(obj)
|
||||
expect(Mozo.broadcaster).to receive(:broadcast).with(obj)
|
||||
end
|
||||
end
|
||||
|
||||
@@ -189,13 +189,13 @@ RSpec.configure do |config|
|
||||
# instead of true.
|
||||
#config.use_transactional_fixtures = true
|
||||
config.before :suite do
|
||||
Qwaiter::Couchbase.load_design_docs!
|
||||
Qwaiter::Counter.connection = TestCounter.new
|
||||
Mozo::Couchbase.load_design_docs!
|
||||
Mozo::Counter.connection = TestCounter.new
|
||||
end
|
||||
|
||||
config.before :each do
|
||||
CouchPotato.couchrest_database.recreate!
|
||||
Qwaiter::Counter.connection.flush
|
||||
Mozo::Counter.connection.flush
|
||||
end
|
||||
|
||||
config.before :each, type: :feature do
|
||||
|
||||
@@ -3,9 +3,9 @@ require 'spec_helper'
|
||||
describe 'Serializers' do
|
||||
let(:serializer_classes){ Dir.glob(Rails.root.join('app/serializers/*_serializer.rb')).map{|f| File.basename(f).sub(/\.rb$/,'').classify.constantize}}
|
||||
describe 'classes' do
|
||||
it 'inherits from Qwaiter::Serializer' do
|
||||
it 'inherits from Mozo::Serializer' do
|
||||
serializer_classes.each do |serializer|
|
||||
serializer.ancestors.should include Qwaiter::Serializer
|
||||
serializer.ancestors.should include Mozo::Serializer
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
@@ -17,11 +17,11 @@ module Matchers
|
||||
end
|
||||
|
||||
def matches?(block)
|
||||
old_broadcaster = Qwaiter.broadcaster
|
||||
old_broadcaster = Mozo.broadcaster
|
||||
test_broadcaster = TestBroadcaster.new
|
||||
Qwaiter.broadcaster = test_broadcaster
|
||||
Mozo.broadcaster = test_broadcaster
|
||||
block.call
|
||||
Qwaiter.broadcaster = old_broadcaster
|
||||
Mozo.broadcaster = old_broadcaster
|
||||
|
||||
relevant_broadcasts = test_broadcaster.broadcasts.select{|b| b[:channel] =~ /^\/supplier\/#{@supplier_id}/ && b[:data][:event] == @message}
|
||||
@failure_debug_content = "was #{relevant_broadcasts.map{|b| b[:data][:data].inspect}.join(" and ")}"
|
||||
|
||||
@@ -18,11 +18,11 @@ module Matchers
|
||||
end
|
||||
|
||||
def matches?(block)
|
||||
old_broadcaster = Qwaiter.broadcaster
|
||||
old_broadcaster = Mozo.broadcaster
|
||||
test_broadcaster = TestBroadcaster.new
|
||||
Qwaiter.broadcaster = test_broadcaster
|
||||
Mozo.broadcaster = test_broadcaster
|
||||
block.call
|
||||
Qwaiter.broadcaster = old_broadcaster
|
||||
Mozo.broadcaster = old_broadcaster
|
||||
|
||||
relevant_broadcasts = test_broadcaster.broadcasts.select{|b| b[:channel] =~ /^\/user\/#{@user_id}/ && b[:data][:event] == @message}
|
||||
@failure_message = "User #{@user_id} did not receive any broadcasts" and return false if relevant_broadcasts.empty?
|
||||
|
||||
Reference in New Issue
Block a user