#ifndef AnimatableValueTestHelper_h
#define AnimatableValueTestHelper_h
#include "core/animation/AnimatableClipPathOperation.h"
#include "core/animation/AnimatableColor.h"
#include "core/animation/AnimatableDouble.h"
#include "core/animation/AnimatableImage.h"
#include "core/animation/AnimatableLength.h"
#include "core/animation/AnimatableLengthBox.h"
#include "core/animation/AnimatableLengthPoint.h"
#include "core/animation/AnimatableLengthSize.h"
#include "core/animation/AnimatableNeutral.h"
#include "core/animation/AnimatableRepeatable.h"
#include "core/animation/AnimatableSVGLength.h"
#include "core/animation/AnimatableSVGPaint.h"
#include "core/animation/AnimatableShapeValue.h"
#include "core/animation/AnimatableStrokeDasharrayList.h"
#include "core/animation/AnimatableTransform.h"
#include "core/animation/AnimatableUnknown.h"
#include "core/animation/AnimatableValue.h"
#include "core/animation/AnimatableVisibility.h"
#include "core/css/CSSValueTestHelper.h"
#define EXPECT_REFV_EQ(a, b) EXPECT_EQ(*(a.get()), *(b.get()))
namespace WebCore {
bool operator==(const AnimatableValue&, const AnimatableValue&);
void PrintTo(const AnimatableClipPathOperation&, ::std::ostream*);
void PrintTo(const AnimatableColor&, ::std::ostream*);
void PrintTo(const AnimatableDouble&, ::std::ostream*);
void PrintTo(const AnimatableImage&, ::std::ostream*);
void PrintTo(const AnimatableLength&, ::std::ostream*);
void PrintTo(const AnimatableLengthBox&, ::std::ostream*);
void PrintTo(const AnimatableLengthPoint&, ::std::ostream*);
void PrintTo(const AnimatableLengthSize&, ::std::ostream*);
void PrintTo(const AnimatableNeutral&, ::std::ostream*);
void PrintTo(const AnimatableRepeatable&, ::std::ostream*);
void PrintTo(const AnimatableSVGLength&, ::std::ostream*);
void PrintTo(const AnimatableSVGPaint&, ::std::ostream*);
void PrintTo(const AnimatableShapeValue&, ::std::ostream*);
void PrintTo(const AnimatableStrokeDasharrayList&, ::std::ostream*);
void PrintTo(const AnimatableTransform&, ::std::ostream*);
void PrintTo(const AnimatableUnknown&, ::std::ostream*);
void PrintTo(const AnimatableValue&, ::std::ostream*);
void PrintTo(const AnimatableVisibility&, ::std::ostream*);
}
#endif