         #if os(Linux)
             print("'Date' does not conform to 'Codable' on Linux yet.")
         #else
-            let seconds = 1000.0
-            let expectedYAML = "- 1970-01-01T00:16:40Z\n"
-
-            _testRoundTrip(of: TopLevelWrapper(Date(timeIntervalSince1970: seconds)),
-                           expectedYAML: expectedYAML)
+            _testRoundTrip(of: Date(timeIntervalSince1970: 1000.0), expectedYAML: "1970-01-01T00:16:40Z\n...\n")
         #endif
         }
 

        #if os(Linux)
            print("'Data' does not conform to 'Codable' on Linux yet.")
        #else
            let data = Data(bytes: [0xDE, 0xAD, 0xBE, 0xEF])

            // We can't encode a top-level Data, so it'll be wrapped in an array.
            let expectedYAML = "- 3q2+7w==\n"
            _testRoundTrip(of: TopLevelWrapper(data), expectedYAML: expectedYAML)
        #endif
        }



        static var testValue: Company {
            return Company(address: Address.testValue, employees: [Person.testValue])
        }
    }

