test/hotspot/gtest/runtime/test_os.cpp
changeset 51277 dfe1cff5c2f6
parent 49177 eebf559c9e0d
child 53573 556122252316
equal deleted inserted replaced
51276:04183bf08bff 51277:dfe1cff5c2f6
   234   int result = os::vsnprintf(buf, len, fmt, args);
   234   int result = os::vsnprintf(buf, len, fmt, args);
   235   va_end(args);
   235   va_end(args);
   236   return result;
   236   return result;
   237 }
   237 }
   238 
   238 
   239 TEST(os, vsnprintf) {
   239 TEST_VM(os, vsnprintf) {
   240   test_snprintf(vsnprintf_wrapper, true);
   240   test_snprintf(vsnprintf_wrapper, true);
   241 }
   241 }
   242 
   242 
   243 TEST(os, snprintf) {
   243 TEST_VM(os, snprintf) {
   244   test_snprintf(os::snprintf, true);
   244   test_snprintf(os::snprintf, true);
   245 }
   245 }
   246 
   246 
   247 // These are declared in jvm.h; test here, with related functions.
   247 // These are declared in jvm.h; test here, with related functions.
   248 extern "C" {
   248 extern "C" {
   258   int result = jio_vsnprintf(buf, len, fmt, args);
   258   int result = jio_vsnprintf(buf, len, fmt, args);
   259   va_end(args);
   259   va_end(args);
   260   return result;
   260   return result;
   261 }
   261 }
   262 
   262 
   263 TEST(os, jio_vsnprintf) {
   263 TEST_VM(os, jio_vsnprintf) {
   264   test_snprintf(jio_vsnprintf_wrapper, false);
   264   test_snprintf(jio_vsnprintf_wrapper, false);
   265 }
   265 }
   266 
   266 
   267 TEST(os, jio_snprintf) {
   267 TEST_VM(os, jio_snprintf) {
   268   test_snprintf(jio_snprintf, false);
   268   test_snprintf(jio_snprintf, false);
   269 }
   269 }