1// Copyright 2014 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#ifndef CHROME_BROWSER_TRANSLATE_STANDALONE_CLD_DATA_HARNESS_H_ 6#define CHROME_BROWSER_TRANSLATE_STANDALONE_CLD_DATA_HARNESS_H_ 7 8#include "chrome/browser/translate/cld_data_harness.h" 9 10namespace test { 11 12class StandaloneCldDataHarness : public CldDataHarness { 13 public: 14 StandaloneCldDataHarness(); 15 virtual ~StandaloneCldDataHarness(); 16 virtual void Init() OVERRIDE; 17 18 private: 19 void GetStandaloneDataFileSource(base::FilePath*); 20 void GetStandaloneDataFileDestination(base::FilePath*); 21 void DeleteStandaloneDataFile(); 22 void CopyStandaloneDataFile(); 23 24 DISALLOW_COPY_AND_ASSIGN(StandaloneCldDataHarness); 25}; 26 27} // namespace test 28 29#endif // CHROME_BROWSER_TRANSLATE_STANDALONE_CLD_DATA_HARNESS_H_ 30