Skip to content

Commit 752f8e8

Browse files
committed
Improve compile-time for tests
1 parent df99250 commit 752f8e8

21 files changed

+59
-4
lines changed

contrib/nlohmann.cc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55

66
#include "nlohmann/json.hpp"
77

8+
#include <tao/json/sax/from_string.hh>
9+
#include <tao/json/sax/to_stream.hh>
10+
811
namespace tao
912
{
1013
namespace json

src/test/json/compare.cc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33

44
#include "test.hh"
55

6+
#include <tao/json/value.hh>
7+
#include <tao/json/from_string.hh>
8+
69
namespace tao
710
{
811
namespace json

src/test/json/create.cc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55

66
#include "test.hh"
77

8+
#include <tao/json/value.hh>
9+
#include <tao/json/from_string.hh>
10+
811
namespace tao
912
{
1013
namespace json

src/test/json/double.cc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33

44
#include "test.hh"
55

6+
#include <tao/json/value.hh>
7+
#include <tao/json/from_string.hh>
8+
69
namespace tao
710
{
811
namespace json

src/test/json/dump_sizes.cc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33

44
#include "test.hh"
55

6+
#include <tao/json/value.hh>
7+
#include <tao/json/pointer.hh>
8+
69
#include <list>
710
#include <unordered_map>
811

src/test/json/escape.cc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33

44
#include "test.hh"
55

6+
#include <tao/json/from_string.hh>
7+
#include <tao/json/to_string.hh>
8+
69
namespace tao
710
{
811
namespace json

src/test/json/index.cc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33

44
#include "test.hh"
55

6+
#include <tao/json/value.hh>
7+
#include <tao/json/from_string.hh>
8+
69
namespace tao
710
{
811
namespace json

src/test/json/integer.cc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33

44
#include "test.hh"
55

6+
#include <tao/json/from_string.hh>
7+
#include <tao/json/value.hh>
8+
69
namespace tao
710
{
811
namespace json

src/test/json/json_patch.cc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33

44
#include "test.hh"
55

6+
#include <tao/json/value.hh>
7+
#include <tao/json/patch.hh>
8+
69
namespace tao
710
{
811
namespace json

src/test/json/json_pointer.cc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33

44
#include "test.hh"
55

6+
#include <tao/json/value.hh>
7+
#include <tao/json/pointer.hh>
8+
69
namespace tao
710
{
811
namespace json

0 commit comments

Comments
 (0)