+++ /dev/null
-#ifndef __COCO_IR_READ_MOCK_H__
-#define __COCO_IR_READ_MOCK_H__
-
-#include "coco/IR/Bag.h"
-
-namespace
-{
-namespace mock
-{
-// TODO Rename as Reader
-struct Read final : public coco::Bag::Reader
-{
- coco::Instr *loc(void) override { return nullptr; }
-};
-} // namespace mock
-} // namespace
-
-#endif // __COCO_IR_READ_MOCK_H__
#include "coco/IR/BagInfo.h"
#include "coco/IR/BagManager.h"
-#include "Read.mock.h"
+#include "Reader.mock.h"
#include <gtest/gtest.h>
TEST_F(ReadTest, constructor)
{
- ::mock::Read read;
+ // TODO Rename 'read' as 'reader'
+ ::mock::Reader read;
// TODO Rename 'slot'
coco::Read slot{&bag_link, &read};
TEST_F(ReadTest, value)
{
- ::mock::Read read;
+ // TODO Rename 'read' as 'reader'
+ ::mock::Reader read;
// TODO Rename 'slot'
coco::Read slot{&bag_link, &read};
TEST_F(ReadTest, unlink_on_destruction)
{
- ::mock::Read reader;
+ // TODO Rename 'read' as 'reader'
+ ::mock::Reader reader;
auto bag = bag_mgr.create(1);
--- /dev/null
+#ifndef __COCO_IR_READER_MOCK_H__
+#define __COCO_IR_READER_MOCK_H__
+
+#include "coco/IR/Bag.h"
+
+namespace
+{
+namespace mock
+{
+struct Reader final : public coco::Bag::Reader
+{
+ coco::Instr *loc(void) override { return nullptr; }
+};
+} // namespace mock
+} // namespace
+
+#endif // __COCO_IR_READER_MOCK_H__