From 370e961a9047d3f2ca3a72e2ebc8e402fefe7774 Mon Sep 17 00:00:00 2001
From: Sam <sam.saffron@gmail.com>
Date: Mon, 28 Oct 2013 15:55:27 +1100
Subject: [PATCH] add failing test for AMS upgrade

---
 .../topic_list_item_serializer_spec.rb        | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 spec/serializers/topic_list_item_serializer_spec.rb

diff --git a/spec/serializers/topic_list_item_serializer_spec.rb b/spec/serializers/topic_list_item_serializer_spec.rb
new file mode 100644
index 000000000..295d340fe
--- /dev/null
+++ b/spec/serializers/topic_list_item_serializer_spec.rb
@@ -0,0 +1,19 @@
+require 'spec_helper'
+require_dependency 'post_action'
+
+describe TopicListItemSerializer do
+
+  it "correctly serializes topic" do
+    date = Time.zone.now
+
+    topic = Topic.new
+    topic.title = "test"
+    topic.created_at = date - 2.minutes
+    topic.bumped_at = date
+    topic.posters = []
+    serialized = TopicListItemSerializer.new(topic, scope: Guardian.new, root: false).as_json
+
+    serialized[:title].should == "test"
+    serialized[:bumped].should == true
+  end
+end