Example #1
0
def difference(request):
    post = Post.objects.all()[50]
    available_versions = Version.objects.get_for_object(post)
    old_version = available_versions[0]
    new_version = available_versions[1]
    patch = generate_patch(old_version, new_version, "text")
    patch_html = generate_patch_html(old_version, new_version, "text")
    return HttpResponse(patch_html)
Example #2
0
def difference(request):
    post = Post.objects.all()[50]
    available_versions = Version.objects.get_for_object(post)
    old_version = available_versions[0]
    new_version = available_versions[1]
    patch = generate_patch(old_version, new_version, "text")
    patch_html = generate_patch_html(old_version, new_version, "text")
    return HttpResponse(patch_html)
Example #3
0
 def testCanGeneratePatch(self):
     self.assertEqual(
         generate_patch(self.version1, self.version2, "name"),
         "@@ -17,9 +17,9 @@\n  version\n-1\n+2\n",
     )
Example #4
0
 def testCanGeneratePatch(self):
     self.assertEqual(
         generate_patch(self.version1, self.version2, "name"),
         "@@ -17,9 +17,9 @@\n  version\n-1\n+2\n",
     )