aboutsummaryrefslogtreecommitdiffstats
path: root/spec/dbshell/postgres_client_spec.rb
blob: d1ace868ea0bc27a602109e6c66a2d9a2016f013 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
require 'minitest/autorun'

describe DBShell::PostgresClient do
  describe ".build_command" do
    DBShell::PostgresClient.build_command({
      'adapter' => 'postgresql',
      'host' => 'mailmarehost',
      'port' => 6027,
      'username' => 'derpyhooves',
      'password' => 'somepassword',
      'database' => 'dbname'
    }).must_equal([
      'psql',
      '-U',
      'derpyhooves',
      '-h',
      'mailmarehost',
      '-p',
      '6027',
      'dbname'
    ])
  end
end