test/flows_test.rb in dynflow-1.8.2 vs test/flows_test.rb in dynflow-1.8.3
- old
+ new
@@ -1,12 +1,12 @@
# frozen_string_literal: true
+
require_relative 'test_helper'
require 'mocha/minitest'
module Dynflow
describe 'flow' do
-
class TestRegistry < Flows::Registry
class << self
def reset!
@serialization_map = {}
end
@@ -20,10 +20,10 @@
describe "registry" do
it "allows registering values" do
TestRegistry.register!(TestRegistry, 'TS')
TestRegistry.register!(Integer, 'I')
map = TestRegistry.instance_variable_get("@serialization_map")
- _(map).must_equal({'TS' => TestRegistry, 'I' => Integer})
+ _(map).must_equal({ 'TS' => TestRegistry, 'I' => Integer })
end
it "prevents overwriting values" do
TestRegistry.register!(Integer, 'I')
_(-> { TestRegistry.register!(Float, 'I') }).must_raise Flows::Registry::IdentifierTaken