title: Setting a test-wide tolerance with BOOST_DATA_TEST_CASE_F
body: <p>Within a <code>BOOST_FIXTURE_TEST_CASE</code>, you can set a tolerance for all <code>BOOST_TEST</code> calls like so:</p>
  <pre><code>BOOST_FIXTURE_TEST_CASE(Testname, SomeFixture, *utf::tolerance(.01))
  </code></pre>
  <p>However, I cannot find a way to make this work with <code>BOOST_DATA_TEST_CASE_F</code>.</p>
  <p>From Boost:</p>
  <pre><code>BOOST_DATA_TEST_CASE_F(my_fixture, test_case_name, dataset, var1, var2..., varN)
  </code></pre>
  <p>I've tried the obvious</p>
  <pre><code>BOOST_DATA_TEST_CASE_F(my_fixture, test_case_name, dataset, var1, var2..., varN, *utf::tolerance(.01))
  </code></pre>
  <p>but to no avail. It seems to me like it's just not supported.</p>
  <p><strong>Does anyone have any ideas on how to replicate similar behavior</strong> without having to specify a tolerance within every single <code>BOOST_TEST</code> call within a <code>BOOST_DATA_TEST_CASE_F</code>?</p>
  <p>I am using version 1.72.</p>