Skip to content
This repository was archived by the owner on Dec 24, 2022. It is now read-only.

Commit ac59017

Browse files
committed
Merge pull request #412 from angelcolmenares/master
cross-platform tweaks
2 parents 61a202d + ff6bac8 commit ac59017

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

tests/ServiceStack.Text.Tests/HttpUtilsMockTests.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ public void Can_Mock_Bytes_Api_responses()
5252
[Test]
5353
public void Can_Mock_UploadFile()
5454
{
55-
const string tempTextPath = @"c:\Windows\Temp\test.txt";
55+
string tempTextPath = Path.Combine (Path.GetTempPath (), "test.txt");
5656
using (File.CreateText(tempTextPath)){}
5757

5858
var fileNamesUploaded = new List<string>();
@@ -114,4 +114,4 @@ public void Can_Mock_BytesFn_Api_responses()
114114
}
115115

116116
}
117-
}
117+
}

tests/ServiceStack.Text.Tests/ReportedIssues.cs

+6-4
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ public class TextTags
203203
[Test]
204204
public void Can_serialize_sweedish_chars()
205205
{
206-
var dto = new TextTags { Text = "Olle är en ÖL ål", Tags = new[] { "öl", "ål", "mål" } };
206+
var dto = new TextTags { Text = "Olle är en ÖL ål", Tags = new[] { "öl", "ål", "mål" } };
207207
Serialize(dto);
208208
}
209209

@@ -246,8 +246,9 @@ public void Comma_In_String_Does_Not_Cause_NewLine()
246246
var test = new Test { TestString = "$100,000" };
247247

248248
var serialized = test.Dump();
249+
var lf = Environment.NewLine;
249250

250-
Assert.That(serialized, Is.EqualTo("{\r\n\tTestString: \"$100,000\"\r\n}"));
251+
Assert.That(serialized, Is.EqualTo("{"+lf+"\tTestString: \"$100,000\""+lf+"}"));
251252
}
252253

253254
[Test]
@@ -260,8 +261,9 @@ public void Literal_Quote_In_String_Does_Not_Ignore_Comma()
260261
};
261262

262263
var serialized = test.Dump();
264+
var lf = Environment.NewLine;
263265

264-
Assert.That(serialized, Is.EqualTo("{\r\n\tTestString: \"test\"\"\",\r\n\tOtherString: \"$100,000\"\r\n}"));
266+
Assert.That(serialized, Is.EqualTo("{"+lf+"\tTestString: \"test\"\"\","+lf+"\tOtherString: \"$100,000\""+lf+"}"));
265267
}
266268

267269
[Test]
@@ -337,4 +339,4 @@ public class TestMappedList
337339

338340
public List<int?> IntArrayProp { get; set; }
339341
}
340-
}
342+
}

0 commit comments

Comments
 (0)