diff options
| author | Andrey Lihatskiy <alihatskiy@productengine.com> | 2024-04-24 19:48:36 +0300 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-24 19:48:36 +0300 | 
| commit | 3c833ce035c87e0f03ec8e46894d10adb33ad820 (patch) | |
| tree | f2ee6c215244bdea45440b1a753c83d19eace121 /indra/test/test.cpp | |
| parent | ea4ddb5f40ee8dd253be0ac4229de90f1eef61a3 (diff) | |
| parent | 3713c33098ab98d840c0ed20bcbb5a1cb8e15235 (diff) | |
Merge pull request #1314 from secondlife/marchcat/b-merge
Release (Maint YZ) -> Maint B merge
Diffstat (limited to 'indra/test/test.cpp')
| -rw-r--r-- | indra/test/test.cpp | 20 | 
1 files changed, 10 insertions, 10 deletions
| diff --git a/indra/test/test.cpp b/indra/test/test.cpp index 94478a5263..f1c5991330 100644 --- a/indra/test/test.cpp +++ b/indra/test/test.cpp @@ -166,12 +166,12 @@ public:  	virtual void reset()  	{ -		boost::dynamic_pointer_cast<RecordToTempFile>(mRecorder)->reset(); +		std::dynamic_pointer_cast<RecordToTempFile>(mRecorder)->reset();  	}  	virtual void replay(std::ostream& out)  	{ -		boost::dynamic_pointer_cast<RecordToTempFile>(mRecorder)->replay(out); +		std::dynamic_pointer_cast<RecordToTempFile>(mRecorder)->replay(out);  	}  private: @@ -185,7 +185,7 @@ class LLTestCallback : public chained_callback  public:  	LLTestCallback(bool verbose_mode, std::ostream *stream, -				   boost::shared_ptr<LLReplayLog> replayer) : +				   std::shared_ptr<LLReplayLog> replayer) :  		mVerboseMode(verbose_mode),  		mTotalTests(0),  		mPassedTests(0), @@ -193,7 +193,7 @@ public:  		mSkippedTests(0),  		// By default, capture a shared_ptr to std::cout, with a no-op "deleter"  		// so that destroying the shared_ptr makes no attempt to delete std::cout. -		mStream(boost::shared_ptr<std::ostream>(&std::cout, [](std::ostream*){})), +		mStream(std::shared_ptr<std::ostream>(&std::cout, [](std::ostream*){})),  		mReplayer(replayer)  	{  		if (stream) @@ -207,7 +207,7 @@ public:  			// Allocate and assign in two separate steps, per Herb Sutter.  			// (Until we turn on C++11 support, have to wrap *stream with  			// boost::ref() due to lack of perfect forwarding.) -			boost::shared_ptr<std::ostream> pstream(new TeeStream(std::cout, boost::ref(*stream))); +			std::shared_ptr<std::ostream> pstream(new TeeStream(std::cout, boost::ref(*stream)));  			mStream = pstream;  		}  	} @@ -331,8 +331,8 @@ protected:  	int mPassedTests;  	int mFailedTests;  	int mSkippedTests; -	boost::shared_ptr<std::ostream> mStream; -	boost::shared_ptr<LLReplayLog> mReplayer; +	std::shared_ptr<std::ostream> mStream; +	std::shared_ptr<LLReplayLog> mReplayer;  };  // TeamCity specific class which emits service messages @@ -342,7 +342,7 @@ class LLTCTestCallback : public LLTestCallback  {  public:  	LLTCTestCallback(bool verbose_mode, std::ostream *stream, -					 boost::shared_ptr<LLReplayLog> replayer) : +					 std::shared_ptr<LLReplayLog> replayer) :  		LLTestCallback(verbose_mode, stream, replayer)  	{  	} @@ -555,7 +555,7 @@ int main(int argc, char **argv)  	apr_status_t apr_err;  	const char* opt_arg = NULL;  	int opt_id = 0; -	boost::scoped_ptr<llofstream> output; +	std::unique_ptr<llofstream> output;  	const char *touch = NULL;  	while(true) @@ -614,7 +614,7 @@ int main(int argc, char **argv)  	// set up logging  	const char* LOGFAIL = getenv("LOGFAIL"); -	boost::shared_ptr<LLReplayLog> replayer{boost::make_shared<LLReplayLog>()}; +	std::shared_ptr<LLReplayLog> replayer{std::make_shared<LLReplayLog>()};  	// Testing environment variables for both 'set' and 'not empty' allows a  	// user to suppress a pre-existing environment variable by forcing empty. | 
