author | Iain Williamson <iain.williamson@nokia.com> |
Mon, 25 Jan 2010 17:17:52 +0000 | |
branch | fix |
changeset 170 | d1af983e283d |
parent 5 | 593a8820b912 |
child 171 | 083d88a8550e |
permissions | -rw-r--r-- |
5 | 1 |
# General commandline option handling tests which aren't appropriate as unit tests. |
2 |
||
3 |
from raptor_tests import SmokeTest |
|
4 |
||
5 |
def run(): |
|
6 |
t = SmokeTest() |
|
170
d1af983e283d
Renumbering commandline, pdll_arm and toolchain_macro tests to avoid duplicates.
Iain Williamson <iain.williamson@nokia.com>
parents:
5
diff
changeset
|
7 |
t.id = "85a" |
5 | 8 |
t.name = "commandline_nodefaults" |
9 |
t.description = """Test that raptor complains if you run it without specifying any components and there is no default bld.inf or system definition in the current directory.""" |
|
10 |
t.usebash = True |
|
11 |
||
12 |
t.command = """ |
|
13 |
TMPDIR="build/commandline_testdefaults"; |
|
14 |
cd $(EPOCROOT)/epoc32 && rm -rf "$TMPDIR" 2>/dev/null; mkdir -p "$TMPDIR" && cd "$TMPDIR" && |
|
15 |
sbs ${SBSLOGFILE} -n ; rm -rf "$TMPDIR" |
|
170
d1af983e283d
Renumbering commandline, pdll_arm and toolchain_macro tests to avoid duplicates.
Iain Williamson <iain.williamson@nokia.com>
parents:
5
diff
changeset
|
16 |
""" |
5 | 17 |
|
18 |
t.mustmatch = [".*warning: No default bld.inf or system definition.*found.* "] |
|
19 |
t.warnings = 1 |
|
170
d1af983e283d
Renumbering commandline, pdll_arm and toolchain_macro tests to avoid duplicates.
Iain Williamson <iain.williamson@nokia.com>
parents:
5
diff
changeset
|
20 |
t.run() |
d1af983e283d
Renumbering commandline, pdll_arm and toolchain_macro tests to avoid duplicates.
Iain Williamson <iain.williamson@nokia.com>
parents:
5
diff
changeset
|
21 |
|
d1af983e283d
Renumbering commandline, pdll_arm and toolchain_macro tests to avoid duplicates.
Iain Williamson <iain.williamson@nokia.com>
parents:
5
diff
changeset
|
22 |
t.id = "0085" |
d1af983e283d
Renumbering commandline, pdll_arm and toolchain_macro tests to avoid duplicates.
Iain Williamson <iain.williamson@nokia.com>
parents:
5
diff
changeset
|
23 |
t.name = "commandline" |
5 | 24 |
return t |