Index: tests/standalone/io/file_test.dart |
=================================================================== |
--- tests/standalone/io/file_test.dart (revision 7745) |
+++ tests/standalone/io/file_test.dart (working copy) |
@@ -115,7 +115,8 @@ |
Expect.isTrue(input.closed); |
// Write the contents of the file just read into another file. |
- String outFilename = tempDirectory.path + "/out_read_write_stream"; |
+ String outFilename = |
+ tempDirectory.path.concat("/out_read_write_stream"); |
file = new File(outFilename); |
OutputStream output = file.openOutputStream(); |
bool writeDone = output.writeFrom(buffer1, 0, 42); |
@@ -211,7 +212,7 @@ |
Expect.equals(42, bytes_read); |
openedFile.close().then((ignore) { |
// Write the contents of the file just read into another file. |
- String outFilename = tempDirectory.path + "/out_read_write"; |
+ String outFilename = tempDirectory.path.concat("/out_read_write"); |
final File file2 = new File(outFilename); |
file2.create().then((ignore) { |
file2.fullPath().then((s) { |
@@ -258,7 +259,7 @@ |
static void testWriteAppend() { |
String content = "foobar"; |
- String filename = tempDirectory.path + "/write_append"; |
+ String filename = tempDirectory.path.concat("/write_append"); |
File file = new File(filename); |
file.createSync(); |
Expect.isTrue(new File(filename).existsSync()); |
@@ -282,7 +283,7 @@ |
static void testOutputStreamWriteAppend() { |
String content = "foobar"; |
- String filename = tempDirectory.path + "/outstream_write_append"; |
+ String filename = tempDirectory.path.concat("/outstream_write_append"); |
File file = new File(filename); |
file.createSync(); |
List<int> buffer = content.charCodes(); |
@@ -319,7 +320,7 @@ |
// Test for file read and write functionality. |
static void testOutputStreamWriteString() { |
String content = "foobar"; |
- String filename = tempDirectory.path + "/outstream_write_string"; |
+ String filename = tempDirectory.path.concat("/outstream_write_string"); |
File file = new File(filename); |
file.createSync(); |
List<int> buffer = content.charCodes(); |
@@ -354,7 +355,7 @@ |
Expect.equals(42, bytes_read); |
file.closeSync(); |
// Write the contents of the file just read into another file. |
- String outFilename = tempDirectory.path + "/out_read_write_sync"; |
+ String outFilename = tempDirectory.path.concat("/out_read_write_sync"); |
File outFile = new File(outFilename); |
outFile.createSync(); |
String path = outFile.fullPathSync(); |
@@ -382,7 +383,7 @@ |
} |
static void testReadEmptyFileSync() { |
- String fileName = tempDirectory.path + "/empty_file_sync"; |
+ String fileName = tempDirectory.path.concat("/empty_file_sync"); |
File file = new File(fileName); |
file.createSync(); |
RandomAccessFile openedFile = file.openSync(); |
@@ -392,7 +393,7 @@ |
} |
static void testReadEmptyFile() { |
- String fileName = tempDirectory.path + "/empty_file"; |
+ String fileName = tempDirectory.path.concat("/empty_file"); |
File file = new File(fileName); |
asyncTestStarted(); |
file.create().then((ignore) { |
@@ -576,7 +577,7 @@ |
} |
static void testTruncate() { |
- File file = new File(tempDirectory.path + "/out_truncate"); |
+ File file = new File(tempDirectory.path.concat("/out_truncate")); |
List buffer = const [65, 65, 65, 65, 65, 65, 65, 65, 65, 65]; |
file.open(FileMode.WRITE).then((RandomAccessFile openedFile) { |
openedFile.writeList(buffer, 0, 10).then((ignore) { |
@@ -602,7 +603,7 @@ |
} |
static void testTruncateSync() { |
- File file = new File(tempDirectory.path + "/out_truncate_sync"); |
+ File file = new File(tempDirectory.path.concat("/out_truncate_sync")); |
List buffer = const [65, 65, 65, 65, 65, 65, 65, 65, 65, 65]; |
RandomAccessFile openedFile = file.openSync(FileMode.WRITE); |
openedFile.writeListSync(buffer, 0, 10); |
@@ -618,7 +619,7 @@ |
static void testCloseException() { |
bool exceptionCaught = false; |
bool wrongExceptionCaught = false; |
- File input = new File(tempDirectory.path + "/out_close_exception"); |
+ File input = new File(tempDirectory.path.concat("/out_close_exception")); |
RandomAccessFile openedFile = input.openSync(FileMode.WRITE); |
openedFile.closeSync(); |
try { |
@@ -709,7 +710,8 @@ |
static void testCloseExceptionStream() { |
asyncTestStarted(); |
List<int> buffer = new List<int>(42); |
- File file = new File(tempDirectory.path + "/out_close_exception_stream"); |
+ File file = |
+ new File(tempDirectory.path.concat("/out_close_exception_stream")); |
file.createSync(); |
InputStream input = file.openInputStream(); |
input.onClosed = () { |
@@ -729,7 +731,8 @@ |
static void testBufferOutOfBoundsException() { |
bool exceptionCaught = false; |
bool wrongExceptionCaught = false; |
- File file = new File(tempDirectory.path + "/out_buffer_out_of_bounds"); |
+ File file = |
+ new File(tempDirectory.path.concat("/out_buffer_out_of_bounds")); |
RandomAccessFile openedFile = file.openSync(FileMode.WRITE); |
try { |
List<int> buffer = new List<int>(10); |
@@ -1017,10 +1020,10 @@ |
// Helper method to be able to run the test from the runtime |
// directory, or the top directory. |
static String getFilename(String path) => |
- new File(path).existsSync() ? path : 'runtime/' + path; |
+ new File(path).existsSync() ? path : 'runtime/$path'; |
static String getDataFilename(String path) => |
- new File(path).existsSync() ? path : '../' + path; |
+ new File(path).existsSync() ? path : '../$path'; |
// Main test entrypoint. |
static testMain() { |