1*ac555471Sjmmv# $NetBSD: t_cancel.sh,v 1.1 2010/07/16 15:42:53 jmmv Exp $ 2*ac555471Sjmmv# 3*ac555471Sjmmv# Copyright (c) 2008 The NetBSD Foundation, Inc. 4*ac555471Sjmmv# All rights reserved. 5*ac555471Sjmmv# 6*ac555471Sjmmv# Redistribution and use in source and binary forms, with or without 7*ac555471Sjmmv# modification, are permitted provided that the following conditions 8*ac555471Sjmmv# are met: 9*ac555471Sjmmv# 1. Redistributions of source code must retain the above copyright 10*ac555471Sjmmv# notice, this list of conditions and the following disclaimer. 11*ac555471Sjmmv# 2. Redistributions in binary form must reproduce the above copyright 12*ac555471Sjmmv# notice, this list of conditions and the following disclaimer in the 13*ac555471Sjmmv# documentation and/or other materials provided with the distribution. 14*ac555471Sjmmv# 15*ac555471Sjmmv# THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 16*ac555471Sjmmv# ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 17*ac555471Sjmmv# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 18*ac555471Sjmmv# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 19*ac555471Sjmmv# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 20*ac555471Sjmmv# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 21*ac555471Sjmmv# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 22*ac555471Sjmmv# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 23*ac555471Sjmmv# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 24*ac555471Sjmmv# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 25*ac555471Sjmmv# POSSIBILITY OF SUCH DAMAGE. 26*ac555471Sjmmv# 27*ac555471Sjmmv 28*ac555471Sjmmvatf_test_case register_while_disabled 29*ac555471Sjmmvregister_while_disabled_head() 30*ac555471Sjmmv{ 31*ac555471Sjmmv atf_set "descr" "Checks that a cancellation registered while" \ 32*ac555471Sjmmv "cancellation is enabled is not honored while cancellation is" \ 33*ac555471Sjmmv "disabled" 34*ac555471Sjmmv} 35*ac555471Sjmmvregister_while_disabled_body() 36*ac555471Sjmmv{ 37*ac555471Sjmmv atf_check -o inline:"You should see this.\n" \ 38*ac555471Sjmmv "$(atf_get_srcdir)/h_cancel" 39*ac555471Sjmmv} 40*ac555471Sjmmv 41*ac555471Sjmmvatf_init_test_cases() 42*ac555471Sjmmv{ 43*ac555471Sjmmv atf_add_test_case register_while_disabled 44*ac555471Sjmmv} 45