Index: models.py
===================================================================
--- models.py	(revision 4524)
+++ models.py	(working copy)
@@ -139,4 +139,21 @@
 ...     print obj
 <DeserializedObject: Profile of Joe>
 
+# Tests for Trac item #3466 - 'fields' option not working for json serializer.
+# Serialize and deserialize passing a single field name.
+>>> json = serializers.serialize("json", AuthorProfile.objects.all(), fields = "date_of_birth")
+>>> json
+'[{"pk": "1", "model": "serializers.authorprofile", "fields": {"date_of_birth": "1970-01-01"}}]'
+
+>>> for obj in serializers.deserialize("json", json):
+...     print obj
+<DeserializedObject: Profile of Joe>
+
+# Serialize and deserialize passing multiple field names.
+>>> json = serializers.serialize("json", Article.objects.all(), fields = ["author", "headline"])
+>>> for obj in serializers.deserialize("json", json):
+...     print obj
+<DeserializedObject: Just kidding; I love TV poker>
+<DeserializedObject: Time to reform copyright>
+
 """}
