File: mock-postinst-tests.sh

package info (click to toggle)
dbconfig-common 2.0.25
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 3,184 kB
  • sloc: sh: 1,487; makefile: 51; sql: 40; perl: 12
file content (21 lines) | stat: -rwxr-xr-x 493 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/sh

# get some common functions
. $(dirname "$0")/functions
. ${_dbc_root}/dpkg/postinst

dbc_share="$TMPDIR/share"
dbc_basepackage=foo
dbc_dbtype=mysql
dbc_oldversion=1.7.6

test_dbc_find_upgrades(){
    local res
    mkdir -p "$dbc_share/data/$dbc_basepackage/upgrade/$dbc_dbtype"
    mockup -o data/dbc_find_upgrades.find.print0.txt find
    res=$(_dbc_find_upgrades)
    assertEquals "1.8 1.10 1.10.1 1.10.2 1.11 1.12" "$res"
    rm -rf "$dbc_share"
}

. /usr/share/shunit2/shunit2