Lines Matching defs:str

398     std::string str = "";
401 str.reserve(strSize + 1);
402 str.resize(strSize);
403 napi_get_value_string_latin1(env, result, str.data(), strSize + 1, &strSize);
405 ASSERT_EQ(str, "-K");
2142 std::string str = "encode";
2144 napi_create_string_utf8(env, str.c_str(), str.length(), &testStr);
2145 char* buffer = new char[str.length()];
2146 size_t bufferSize = str.length();
2149 ASSERT_EQ(memset_s(buffer, str.length(), 0, str.length()), EOK);
2155 str = "encode\xc2\xab\xe2\x98\x80";
2157 napi_create_string_utf8(env, str.c_str(), str.length(), &testStr);
2158 buffer = new char[str.length()];
2159 bufferSize = str.length();
2160 ASSERT_EQ(memset_s(buffer, str.length(), 0, str.length()), EOK);
2166 buffer = new char[str.length()];
2167 bufferSize = str.length();
2168 ASSERT_EQ(memset_s(buffer, str.length(), 0, str.length()), EOK);
2175 buffer = new char[str.length()];
2176 bufferSize = str.length();
2177 ASSERT_EQ(memset_s(buffer, str.length(), 0, str.length()), EOK);
2184 str = "encode\xc2\xab\xe2\x98\x80t";
2186 napi_create_string_utf8(env, str.c_str(), str.length(), &testStr);
2187 buffer = new char[str.length()];
2188 bufferSize = str.length();
2189 ASSERT_EQ(memset_s(buffer, str.length(), 0, str.length()), EOK);
2196 str = "";
2198 napi_create_string_utf8(env, str.c_str(), str.length(), &testStr);
2199 buffer = new char[str.length() + 1];
2200 bufferSize = str.length() + 1;
2201 ASSERT_EQ(memset_s(buffer, str.length(), 0, str.length()), EOK);
3060 * @tc.desc: Test string type of str.
3068 napi_value str = nullptr;
3069 ASSERT_CHECK_CALL(napi_create_string_utf8(env, testStr, testStrLength, &str));
3070 ASSERT_CHECK_VALUE_TYPE(env, str, napi_string);
3073 ASSERT_CHECK_CALL(napi_coerce_to_string(env, str, &result));