Top Level Namespace

Defined Under Namespace

Modules: Admin, Super Classes: AddShipToMembers, AdminController, CreateMembers, CreateShips, Member, MemberDashboard, Ship, ShipDashboard, StarfleetSeeder

Instance Method Summary collapse

Instance Method Details

#act(message, if_not:) ⇒ Object



18
19
20
21
22
23
# File 'lib/super/test_support/setup.rb', line 18

def act(message, if_not:)
  if !if_not.call
    yield
    puts message
  end
end

#assert(message) ⇒ Object



11
12
13
14
15
16
# File 'lib/super/test_support/setup.rb', line 11

def assert(message)
  if !yield
    puts message
    exit(1)
  end
end

#help!Object



6
7
8
9
# File 'lib/super/test_support/setup.rb', line 6

def help!
  puts "usage: #{$0} path/to/dest/app"
  exit
end