1*d7e7cb9cSYuri Pankov#! /usr/bin/ksh -p
2*d7e7cb9cSYuri Pankov#
3*d7e7cb9cSYuri Pankov#
4*d7e7cb9cSYuri Pankov# This file and its contents are supplied under the terms of the
5*d7e7cb9cSYuri Pankov# Common Development and Distribution License ("CDDL"), version 1.0.
6*d7e7cb9cSYuri Pankov# You may only use this file in accordance with the terms of version
7*d7e7cb9cSYuri Pankov# 1.0 of the CDDL.
8*d7e7cb9cSYuri Pankov#
9*d7e7cb9cSYuri Pankov# A full copy of the text of the CDDL should have accompanied this
10*d7e7cb9cSYuri Pankov# source.  A copy of the CDDL is also available via the Internet at
11*d7e7cb9cSYuri Pankov# http://www.illumos.org/license/CDDL.
12*d7e7cb9cSYuri Pankov#
13*d7e7cb9cSYuri Pankov
14*d7e7cb9cSYuri Pankov#
15*d7e7cb9cSYuri Pankov# Copyright 2015 Nexenta Systems, Inc.  All rights reserved.
16*d7e7cb9cSYuri Pankov#
17*d7e7cb9cSYuri Pankov
18*d7e7cb9cSYuri Pankov. $STF_SUITE/tests/functional/casenorm/casenorm.kshlib
19*d7e7cb9cSYuri Pankov
20*d7e7cb9cSYuri Pankov# DESCRIPTION:
21*d7e7cb9cSYuri Pankov# Check that we can create FS with any supported casesensitivity value.
22*d7e7cb9cSYuri Pankov#
23*d7e7cb9cSYuri Pankov# STRATEGY:
24*d7e7cb9cSYuri Pankov# For all suported casesensitivity values:
25*d7e7cb9cSYuri Pankov# 1. Create FS with given casesensitivity value.
26*d7e7cb9cSYuri Pankov
27*d7e7cb9cSYuri Pankovverify_runnable "global"
28*d7e7cb9cSYuri Pankov
29*d7e7cb9cSYuri Pankovfunction cleanup
30*d7e7cb9cSYuri Pankov{
31*d7e7cb9cSYuri Pankov	destroy_testfs
32*d7e7cb9cSYuri Pankov}
33*d7e7cb9cSYuri Pankov
34*d7e7cb9cSYuri Pankovlog_onexit cleanup
35*d7e7cb9cSYuri Pankovlog_assert "Can create FS with any supported casesensitivity value"
36*d7e7cb9cSYuri Pankov
37*d7e7cb9cSYuri Pankovfor caseval in sensitive insensitive mixed; do
38*d7e7cb9cSYuri Pankov	create_testfs "-o casesensitivity=$caseval"
39*d7e7cb9cSYuri Pankov	destroy_testfs
40*d7e7cb9cSYuri Pankovdone
41*d7e7cb9cSYuri Pankov
42*d7e7cb9cSYuri Pankovlog_pass "Can create FS with any supported casesensitivity value"
43