Skip to content
Snippets Groups Projects
Commit 1f8cf553 authored by Sergey Yakubov's avatar Sergey Yakubov
Browse files

get rid of bin file extension in tests

parent 098d16b5
No related branches found
No related tags found
No related merge requests found
Showing
with 26 additions and 27 deletions
......@@ -14,7 +14,7 @@ mkdir files
$@ files beamtime_id 11 4 4 1 10 2>&1 | grep Rate
ls -ln files/0.bin | awk '{ print $5 }'| grep 11000
ls -ln files/1.bin | awk '{ print $5 }'| grep 11000
ls -ln files/2.bin | awk '{ print $5 }'| grep 11000
ls -ln files/3.bin | awk '{ print $5 }'| grep 11000
ls -ln files/0 | awk '{ print $5 }'| grep 11000
ls -ln files/1 | awk '{ print $5 }'| grep 11000
ls -ln files/2 | awk '{ print $5 }'| grep 11000
ls -ln files/3 | awk '{ print $5 }'| grep 11000
......@@ -4,16 +4,16 @@ mkdir %folder%
"%1" %folder% beamtime_id 11 4 4 1 10 2>&1 | findstr "Rate" || goto :error
FOR /F "usebackq" %%A IN ('%folder%\0.bin') DO set size=%%~zA
FOR /F "usebackq" %%A IN ('%folder%\0') DO set size=%%~zA
if %size% NEQ 11000 goto :error
FOR /F "usebackq" %%A IN ('%folder%\1.bin') DO set size=%%~zA
FOR /F "usebackq" %%A IN ('%folder%\1') DO set size=%%~zA
if %size% NEQ 11000 goto :error
FOR /F "usebackq" %%A IN ('%folder%\2.bin') DO set size=%%~zA
FOR /F "usebackq" %%A IN ('%folder%\2') DO set size=%%~zA
if %size% NEQ 11000 goto :error
FOR /F "usebackq" %%A IN ('%folder%\3.bin') DO set size=%%~zA
FOR /F "usebackq" %%A IN ('%folder%\3') DO set size=%%~zA
if %size% NEQ 11000 goto :error
goto :clean
......
......@@ -67,7 +67,7 @@ class RequestHandlerTcpTests : public testing::Test {
callback_header = header;
}};
std::string expected_origin_fullpath = std::string("origin/") + expected_file_name + ".bin";
std::string expected_origin_fullpath = std::string("origin/") + expected_file_name;
asapo::Request request_filesend{expected_beamtime_id, header, nullptr, expected_origin_fullpath, nullptr};
......
......@@ -39,9 +39,6 @@ bool InotifyEvent::IsDeleteDirectoryInFolderEventByMove() const {
}
void InotifyEvent::Print() const {
printf(" wd =%2d; ", inotify_event_->wd);
if (inotify_event_->cookie > 0)
printf("cookie =%4d; ", inotify_event_->cookie);
printf("mask = ");
if (inotify_event_->mask & IN_ACCESS) printf("IN_ACCESS ");
if (inotify_event_->mask & IN_ATTRIB) printf("IN_ATTRIB ");
......
......@@ -108,14 +108,16 @@ ACTION_P(A_CopyBuf, buffer) {
ssize_t SystemFolderWatchTests::AddEventToBuffer(std::string filename, uint32_t mask, int fd) {
struct inotify_event event;
event.mask = mask;
event.wd = fd;
strcpy(event.name, filename.c_str());
event.len = strlen(event.name) + 1;
ssize_t size = sizeof(struct inotify_event) + event.len;
memcpy(buffer + cur_buffer_pointer, &event, size);
ssize_t size = sizeof(struct inotify_event) + filename.size()+1;
char* buf = (char*) malloc(size);
struct inotify_event* event=(struct inotify_event*) buf;
event->mask = mask;
event->wd = fd;
strcpy(event->name, filename.c_str());
event->len = strlen(event->name) + 1;
memcpy(buffer + cur_buffer_pointer, event, size);
cur_buffer_pointer += size;
free(buf);
return size;
}
......@@ -225,8 +227,8 @@ TEST_F(SystemFolderWatchTests, ProcessFileEvents) {
auto events = watch.GetFileList(&err);
ASSERT_THAT(events.size(), Eq(2));
ASSERT_THAT(events[0], StrEq("test1/file1"));
ASSERT_THAT(events[1], StrEq("test2/file2"));
ASSERT_THAT(events[0].c_str(), StrEq("test1/file1"));
ASSERT_THAT(events[1].c_str(), StrEq("test2/file2"));
ASSERT_THAT(err, Eq(nullptr));
}
......
......@@ -75,7 +75,7 @@ const FileData& Request::GetData() const {
}
std::string Request::GetFileName() const {
return std::to_string(request_header_.data_id) + ".bin";
return std::to_string(request_header_.data_id);
}
const std::string& Request::GetOriginUri() const {
......
......@@ -212,7 +212,7 @@ TEST_F(RequestTests, GetDataSize) {
TEST_F(RequestTests, GetFileName) {
auto fname = request->GetFileName();
auto s = std::to_string(data_id_) + ".bin";
auto s = std::to_string(data_id_);
ASSERT_THAT(fname, Eq(s));
}
......
......@@ -147,7 +147,7 @@ TEST_F(DbWriterHandlerTests, CallsInsert) {
EXPECT_CALL(mock_db, Connect_t(config.broker_db_uri, expected_beamtime_id, asapo::kDBCollectionName)).
WillOnce(testing::Return(nullptr));
std::string expected_file_name = "2.bin";
std::string expected_file_name = "2";
uint64_t expected_file_size = 10;
uint64_t expected_id = 15;
EXPECT_CALL(*mock_request, GetDataSize())
......
......@@ -55,7 +55,7 @@ class FileWriteHandlerTests : public Test {
NiceMock<MockIO> mock_io;
std::unique_ptr<MockRequest> mock_request;
NiceMock<asapo::MockLogger> mock_logger;
std::string expected_file_name = "2.bin";
std::string expected_file_name = "2";
std::string expected_beamtime_id = "beamtime_id";
std::string expected_beamline = "beamline";
uint64_t expected_file_size = 10;
......
......@@ -34,7 +34,7 @@ mkdir -p ${receiver_folder}
$1 localhost:8400 ${beamtime_id} 100 1 1 0 30
ls -ln ${receiver_folder}/1.bin | awk '{ print $5 }'| grep 100000
ls -ln ${receiver_folder}/1 | awk '{ print $5 }'| grep 100000
$1 localhost:8400 wrong_beamtime_id 100 1 1 0 1 2>1 | grep "authorization failed"
......@@ -21,7 +21,7 @@ mkdir %receiver_folder%
ping 1.0.0.0 -n 1 -w 100 > nul
FOR /F "usebackq" %%A IN ('%receiver_folder%\1.bin') DO set size=%%~zA
FOR /F "usebackq" %%A IN ('%receiver_folder%\1') DO set size=%%~zA
if %size% NEQ 100000 goto :error
"%1" localhost:8400 wrong_id 100 1 1 0 2 2>1 | findstr /c:"authorization failed" || goto :error
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment