Method: NoSE::Connection#initialize

Defined in:
lib/nose/statements/connection.rb

#initialize(params, text, group: nil, label: nil) ⇒ Connection

Returns a new instance of Connection.



11
12
13
14
15
16
17
# File 'lib/nose/statements/connection.rb', line 11

def initialize(params, text, group: nil, label: nil)
  super params, text, group: group, label: label
  fail InvalidStatementException, 'Incorrect connection initialization' \
    unless text.split.first == self.class.name.split('::').last.upcase

  populate_conditions params
end