Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/coding
diff options
context:
space:
mode:
authorvng <viktor.govako@gmail.com>2012-06-30 04:00:40 +0400
committerAlex Zolotarev <alex@maps.me>2015-09-23 01:40:24 +0300
commit65e502c38bac4fdf1c4738861aeaa8d09391a6e9 (patch)
tree0e79d678498f143d64fbadf50ec3bc2f9ab5c816 /coding
parent43fbdfbbe0aaa444c3869d86c60ad2db5835c064 (diff)
Unit test for disk space.
Diffstat (limited to 'coding')
-rw-r--r--coding/coding_tests/file_data_test.cpp22
-rw-r--r--coding/coding_tests/mem_file_writer_test.cpp12
2 files changed, 22 insertions, 12 deletions
diff --git a/coding/coding_tests/file_data_test.cpp b/coding/coding_tests/file_data_test.cpp
index 7b423ad778..ff7ea936e2 100644
--- a/coding/coding_tests/file_data_test.cpp
+++ b/coding/coding_tests/file_data_test.cpp
@@ -36,3 +36,25 @@ UNIT_TEST(FileData_Api_Smoke)
TEST_EQUAL(my::GetFileSize(newName, sz), false, ());
}
+
+/*
+UNIT_TEST(FileData_NoDiskSpace)
+{
+ char const * name = "/Volumes/KINDLE/file.bin";
+ vector<uint8_t> bytes(100000000);
+
+ try
+ {
+ my::FileData f(name, my::FileData::OP_WRITE_TRUNCATE);
+
+ for (size_t i = 0; i < 100; ++i)
+ f.Write(&bytes[0], bytes.size());
+ }
+ catch (Writer::Exception const & ex)
+ {
+ LOG(LINFO, ("Writer exception catched"));
+ }
+
+ (void)my::DeleteFileX(name);
+}
+*/
diff --git a/coding/coding_tests/mem_file_writer_test.cpp b/coding/coding_tests/mem_file_writer_test.cpp
index c1ec148be5..b4928c98a4 100644
--- a/coding/coding_tests/mem_file_writer_test.cpp
+++ b/coding/coding_tests/mem_file_writer_test.cpp
@@ -28,15 +28,3 @@ UNIT_TEST(MemWriterSimple)
TEST_EQUAL(data.size(), ARRAY_SIZE(expected)-1, ());
TEST(equal(data.begin(), data.end(), &expected[0]), (data));
}
-
-/*
-UNIT_TEST(FileWriter_NoDiskSpace)
-{
- FileWriter w("/Volumes/Untitled/file.bin");
-
- vector<uint8_t> bytes(100000000);
-
- for (size_t i = 0; i < 10; ++i)
- w.Write(&bytes[0], bytes.size());
-}
-*/