File: use.t

package info (click to toggle)
git-subrepo 0.4.9-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,552 kB
  • sloc: sh: 7,074; makefile: 273; perl: 226
file content (22 lines) | stat: -rw-r--r-- 491 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/usr/bin/env bash

source test/setup

source bash+ :std can

# shellcheck disable=2034
BASHLIB=test/lib

use Foo::Bar

ok $?                         'use Foo::Bar - works'
ok "$(can Foo::Bar:baz)"      'Function Foo::Bar:baz exists'

# shellcheck disable=2016,2154
is "$Foo__Bar_VERSION" 1.2.3  '$Foo__Bar_VERSION == 1.2.3'

output=$(use Foo::Foo Boo Booo)
ok $?                         'use Foo::Foo Boo Booo - works'
is "$output" Boo---Booo       'Correct import called'

done_testing 5