32 lines
648 B
Plaintext
Raw Normal View History

2009-06-14 16:22:25 +02:00
proc setup {} {
save_env
}
2009-06-14 16:22:25 +02:00
proc teardown {} {
assert_env_unmodified
}
2009-06-14 16:22:25 +02:00
setup
# Adding a print job is successful?
if {[assert_exec {lp -H hold fixtures/shared/default/foo} job "" "untested"]} {
# Yes, adding a print-job is successful;
# Retrieve job-id, so we can cancel the job after the test
set job_id [lindex [split $job] 3]
# Retrieve list of all current print jobs
assert_exec {lpstat | cut -d\040 -f1} jobs
# Completion should show all print jobs
assert_complete $jobs "cancel "
# Remove/cancel the test print job
assert_exec "cancel $job_id"
}
2009-06-14 16:22:25 +02:00
sync_after_int
teardown