blob: b31abd3eec963df3586059a7ccc1a2695c46711a [file] [log] [blame]
// Copyright 2013 The Flutter Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#pragma once
#include "flutter/fml/macros.h"
#include "flutter/testing/testing.h"
namespace impeller {
namespace testing {
class ArchivistFixture : public ::testing::Test {
public:
ArchivistFixture();
~ArchivistFixture();
// |::testing::Test|
void SetUp() override;
// |::testing::Test|
void TearDown() override;
const std::string GetArchiveFileName() const;
private:
std::string archive_file_name_;
void DeleteArchiveFile() const;
ArchivistFixture(const ArchivistFixture&) = delete;
ArchivistFixture& operator=(const ArchivistFixture&) = delete;
};
} // namespace testing
} // namespace impeller