Class: Test

Inherits:
Thor
  • Object
show all
Includes:
Thor::Actions
Defined in:
lib/cli/test.rb

Overview

Test subcommands

Instance Method Summary collapse

Instance Method Details

#ciObject



8
9
10
11
12
# File 'lib/cli/test.rb', line 8

def ci
  examples
  packages
  domain_adapters
end

#domain_adaptersObject



15
16
17
18
# File 'lib/cli/test.rb', line 15

def domain_adapters
  generate_resource_server('pizza_builder')
  generate_sql_database('pizza_builder')
end

#examplesObject



21
22
23
24
# File 'lib/cli/test.rb', line 21

def examples
  reset_example('pizza_builder')
  run('rspec -f d')
end

#packagesObject



27
28
29
30
# File 'lib/cli/test.rb', line 27

def packages
  build_binary_package('pizza_builder')
  build_lambda_package('pizza_builder')
end