Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .github/workflows/ruby.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ jobs:
- 2.7.0
- 3.0.0
- 3.2.0
- 3.4
concurrent_ruby_ext:
- 'true'
- 'false'
Expand All @@ -57,12 +58,16 @@ jobs:
ruby_version: 3.0.0
- db: mysql
ruby_version: 3.2.0
- db: mysql
ruby_version: 3.4
- db: mysql
concurrent_ruby_ext: 'true'
- db: sqlite3
ruby_version: 3.0.0
- db: sqlite3
ruby_version: 3.2.0
- db: sqlite3
ruby_version: 3.4
- db: sqlite3
concurrent_ruby_ext: 'true'
- db: postgresql
Expand All @@ -71,6 +76,9 @@ jobs:
- db: postgresql
ruby_version: 3.2.0
concurrent_ruby_ext: 'true'
- db: postgresql
ruby_version: 3.4
concurrent_ruby_ext: 'true'

services:
postgres:
Expand Down
5 changes: 5 additions & 0 deletions dynflow.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -24,18 +24,23 @@ Gem::Specification.new do |s|
s.add_dependency "apipie-params"
s.add_dependency "concurrent-ruby", '~> 1.1.3'
s.add_dependency "concurrent-ruby-edge", '~> 0.6.0'
s.add_dependency "csv", "~> 3.1"
s.add_dependency "msgpack", '~> 1.3', '>= 1.3.3'
s.add_dependency "multi_json"
s.add_dependency "sequel", '>= 4.0.0'

s.add_development_dependency 'activejob'
s.add_development_dependency "activerecord"
s.add_development_dependency 'drb' # ActiveSupport requires this, but doesn't explicitly depend on it
s.add_development_dependency "minitest", "< 5.19"
s.add_development_dependency "minitest-reporters"
s.add_development_dependency "minitest-stub-const"
s.add_development_dependency 'mocha'
s.add_development_dependency 'mutex_m' # Rails require this, but don't explicitly depend on it
s.add_development_dependency 'ostruct'
s.add_development_dependency "rack-test"
s.add_development_dependency "rake"
s.add_development_dependency "sinatra"
s.add_development_dependency "sqlite3"
s.add_development_dependency 'syslog' # logging requires this, but doesn't explicitly depend on it
end
2 changes: 1 addition & 1 deletion test/test_helper.rb
Original file line number Diff line number Diff line change
Expand Up @@ -331,7 +331,7 @@ module PlanAssertions
def inspect_flow(execution_plan, flow)
out = "".dup
inspect_subflow(out, execution_plan, flow, "".dup)
out
out.gsub(/ => /, '=>')
end

def inspect_plan_steps(execution_plan)
Expand Down
Loading