[libcxx] r222492 - Add more REQUIRES: LOCALE.* to tests.

Dan Albert danalbert at google.com
Thu Nov 20 17:23:04 PST 2014


Author: danalbert
Date: Thu Nov 20 19:23:04 2014
New Revision: 222492

URL: http://llvm.org/viewvc/llvm-project?rev=222492&view=rev
Log:
Add more REQUIRES: LOCALE.* to tests.

Modified:
    libcxx/trunk/test/input.output/iostream.format/ext.manip/get_money.pass.cpp
    libcxx/trunk/test/input.output/iostream.format/ext.manip/put_money.pass.cpp
    libcxx/trunk/test/localization/locale.categories/category.collate/locale.collate.byname/transform.pass.cpp
    libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_1.pass.cpp
    libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_many.pass.cpp
    libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_is.pass.cpp
    libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_not.pass.cpp
    libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_en_US.pass.cpp
    libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_string_en_US.pass.cpp
    libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_long_double_en_US.pass.cpp
    libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_string_en_US.pass.cpp
    libcxx/trunk/test/re/re.traits/translate_nocase.pass.cpp

Modified: libcxx/trunk/test/input.output/iostream.format/ext.manip/get_money.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/input.output/iostream.format/ext.manip/get_money.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/input.output/iostream.format/ext.manip/get_money.pass.cpp (original)
+++ libcxx/trunk/test/input.output/iostream.format/ext.manip/get_money.pass.cpp Thu Nov 20 19:23:04 2014
@@ -11,6 +11,8 @@
 
 // template <class moneyT> T7 get_money(moneyT& mon, bool intl = false);
 
+// REQUIRES: locale.en_US.UTF-8
+
 #include <iomanip>
 #include <cassert>
 

Modified: libcxx/trunk/test/input.output/iostream.format/ext.manip/put_money.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/input.output/iostream.format/ext.manip/put_money.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/input.output/iostream.format/ext.manip/put_money.pass.cpp (original)
+++ libcxx/trunk/test/input.output/iostream.format/ext.manip/put_money.pass.cpp Thu Nov 20 19:23:04 2014
@@ -11,6 +11,8 @@
 
 // template <class charT, class moneyT> T8 put_money(const moneyT& mon, bool intl = false);
 
+// REQUIRES: locale.en_US.UTF-8
+
 #include <iomanip>
 #include <cassert>
 

Modified: libcxx/trunk/test/localization/locale.categories/category.collate/locale.collate.byname/transform.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/localization/locale.categories/category.collate/locale.collate.byname/transform.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/localization/locale.categories/category.collate/locale.collate.byname/transform.pass.cpp (original)
+++ libcxx/trunk/test/localization/locale.categories/category.collate/locale.collate.byname/transform.pass.cpp Thu Nov 20 19:23:04 2014
@@ -13,6 +13,8 @@
 
 // string_type transform(const charT* low, const charT* high) const;
 
+// REQUIRES: locale.en_US.UTF-8
+
 #include <locale>
 #include <string>
 #include <cassert>

Modified: libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_1.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_1.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_1.pass.cpp (original)
+++ libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_1.pass.cpp Thu Nov 20 19:23:04 2014
@@ -13,6 +13,8 @@
 
 // bool is(mask m, charT c) const;
 
+// REQUIRES: locale.en_US.UTF-8
+
 #include <locale>
 #include <type_traits>
 #include <cassert>

Modified: libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_many.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_many.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_many.pass.cpp (original)
+++ libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/is_many.pass.cpp Thu Nov 20 19:23:04 2014
@@ -13,6 +13,8 @@
 
 // const charT* do_is(const charT* low, const charT* high, mask* vec) const;
 
+// REQUIRES: locale.en_US.UTF-8
+
 #include <locale>
 #include <string>
 #include <vector>

Modified: libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_is.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_is.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_is.pass.cpp (original)
+++ libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_is.pass.cpp Thu Nov 20 19:23:04 2014
@@ -13,6 +13,8 @@
 
 // const charT* scan_is(mask m, const charT* low, const charT* high) const;
 
+// REQUIRES: locale.en_US.UTF-8
+
 #include <locale>
 #include <string>
 #include <vector>

Modified: libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_not.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_not.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_not.pass.cpp (original)
+++ libcxx/trunk/test/localization/locale.categories/category.ctype/locale.ctype.byname/scan_not.pass.cpp Thu Nov 20 19:23:04 2014
@@ -13,6 +13,8 @@
 
 // const charT* scan_not(mask m, const charT* low, const charT* high) const;
 
+// REQUIRES: locale.en_US.UTF-8
+
 #include <locale>
 #include <string>
 #include <vector>

Modified: libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_en_US.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_en_US.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_en_US.pass.cpp (original)
+++ libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_en_US.pass.cpp Thu Nov 20 19:23:04 2014
@@ -14,6 +14,8 @@
 // iter_type get(iter_type b, iter_type e, bool intl, ios_base& iob,
 //               ios_base::iostate& err, long double& v) const;
 
+// REQUIRES: locale.en_US.UTF-8
+
 #include <locale>
 #include <ios>
 #include <streambuf>

Modified: libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_string_en_US.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_string_en_US.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_string_en_US.pass.cpp (original)
+++ libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_string_en_US.pass.cpp Thu Nov 20 19:23:04 2014
@@ -14,6 +14,8 @@
 // iter_type get(iter_type b, iter_type e, bool intl, ios_base& iob,
 //               ios_base::iostate& err, string_type& v) const;
 
+// REQUIRES: locale.en_US.UTF-8
+
 #include <locale>
 #include <ios>
 #include <streambuf>

Modified: libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_long_double_en_US.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_long_double_en_US.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_long_double_en_US.pass.cpp (original)
+++ libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_long_double_en_US.pass.cpp Thu Nov 20 19:23:04 2014
@@ -14,6 +14,8 @@
 // iter_type put(iter_type s, bool intl, ios_base& f, char_type fill,
 //               long double units) const;
 
+// REQUIRES: locale.en_US.UTF-8
+
 #include <locale>
 #include <ios>
 #include <streambuf>

Modified: libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_string_en_US.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_string_en_US.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_string_en_US.pass.cpp (original)
+++ libcxx/trunk/test/localization/locale.categories/category.monetary/locale.money.put/locale.money.put.members/put_string_en_US.pass.cpp Thu Nov 20 19:23:04 2014
@@ -14,6 +14,8 @@
 // iter_type put(iter_type s, bool intl, ios_base& f, char_type fill,
 //               const string_type& units) const;
 
+// REQUIRES: locale.en_US.UTF-8
+
 #include <locale>
 #include <ios>
 #include <streambuf>

Modified: libcxx/trunk/test/re/re.traits/translate_nocase.pass.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/test/re/re.traits/translate_nocase.pass.cpp?rev=222492&r1=222491&r2=222492&view=diff
==============================================================================
--- libcxx/trunk/test/re/re.traits/translate_nocase.pass.cpp (original)
+++ libcxx/trunk/test/re/re.traits/translate_nocase.pass.cpp Thu Nov 20 19:23:04 2014
@@ -14,6 +14,8 @@
 
 // charT translate_nocase(charT c) const;
 
+// REQUIRES: locale.en_US.UTF-8
+
 // XFAIL: with_system_lib=x86_64-apple-darwin11
 // XFAIL: with_system_lib=x86_64-apple-darwin12
 





More information about the cfe-commits mailing list