Home
last modified time | relevance | path

Searched refs:ParamGenerator (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/googletest/googletest/test/
H A Dgoogletest-param-test-test.cc67 using ::testing::internal::ParamGenerator;
85 void VerifyGenerator(const ParamGenerator<T>& generator, in VerifyGenerator()
87 typename ParamGenerator<T>::iterator it = generator.begin(); in VerifyGenerator()
125 void VerifyGeneratorIsEmpty(const ParamGenerator<T>& generator) { in VerifyGeneratorIsEmpty()
126 typename ParamGenerator<T>::iterator it = generator.begin(); in VerifyGeneratorIsEmpty()
143 const ParamGenerator<int> gen = Range(0, 10); in TEST()
144 ParamGenerator<int>::iterator it = gen.begin(); in TEST()
147 ParamGenerator<int>::iterator it2 = it; in TEST()
178 const ParamGenerator<int> gen = Range(0, 3); in TEST()
186 const ParamGenerator<int> gen = Range(0, 1); in TEST()
[all …]
H A Dgoogletest-param-test2-test.cc38 using ::testing::internal::ParamGenerator;
43 ParamGenerator<int> extern_gen = Values(33);
/freebsd/contrib/googletest/googletest/include/gtest/
H A Dgtest-param-test.h230 internal::ParamGenerator<T> Range(T start, T end, IncrementT step) { in Range()
231 return internal::ParamGenerator<T>( in Range()
236 internal::ParamGenerator<T> Range(T start, T end) { in Range()
296 internal::ParamGenerator<
300 return internal::ParamGenerator<ParamType>( in ValuesIn()
305 internal::ParamGenerator<T> ValuesIn(const T (&array)[N]) { in ValuesIn()
310 internal::ParamGenerator<typename Container::value_type> ValuesIn( in ValuesIn()
360 inline internal::ParamGenerator<bool> Bool() { return Values(false, true); } in Bool()
448 internal::ParamGenerator<RequestedT> gen) { in ConvertGenerator()
554 static ::testing::internal::ParamGenerator<test_suite_name::ParamType> \
/freebsd/contrib/googletest/googletest/include/gtest/internal/
H A Dgtest-param-util.h95 class ParamGenerator; variable
164 friend class ParamGenerator<T>;
189 class ParamGenerator {
193 explicit ParamGenerator(ParamGeneratorInterface<T>* impl) : impl_(impl) {} in ParamGenerator() function
194 ParamGenerator(const ParamGenerator& other) : impl_(other.impl_) {} in ParamGenerator() function
196 ParamGenerator& operator=(const ParamGenerator& other) {
513 typedef ParamGenerator<ParamType>(GeneratorCreationFunc)();
562 ParamGenerator<ParamType> generator((*instantiation.generator)()); in RegisterTests()
795 internal::ParamGenerator<typename Container::value_type> ValuesIn(
809 operator ParamGenerator<T>() const { // NOLINT
[all …]