From 40b70a18e199f1f6c58fad6d9b53ef78f521f3ba Mon Sep 17 00:00:00 2001 From: Marnanel Thurman Date: Tue, 13 Aug 2019 21:00:31 +0100 Subject: [PATCH] skip some half-written tests based on Mastodon tests --- tests/mastodon/test_like.py | 2 ++ tests/mastodon/test_update.py | 53 ++--------------------------------- 2 files changed, 4 insertions(+), 51 deletions(-) diff --git a/tests/mastodon/test_like.py b/tests/mastodon/test_like.py index 3adbd87..4cca534 100644 --- a/tests/mastodon/test_like.py +++ b/tests/mastodon/test_like.py @@ -1,9 +1,11 @@ from tests import create_local_note, create_local_person +from unittest import skip from django_kepi.create import create from django.test import TestCase class TestLike(TestCase): + @skip("this assumes we can ask Person.has_favourited(); we can't yet") def test_like(self): sender = create_local_person('sender') diff --git a/tests/mastodon/test_update.py b/tests/mastodon/test_update.py index 30e26a8..6761fef 100644 --- a/tests/mastodon/test_update.py +++ b/tests/mastodon/test_update.py @@ -1,5 +1,6 @@ from django.test import TestCase from tests import create_local_note, create_local_person +from unittest import skip from django_kepi.create import create from django_kepi.models import * import logging @@ -15,6 +16,7 @@ logger = logging.getLogger(name='tests') class TestUpdate(TestCase): + @skip("hardly written") def test_update_profile(self): sender = create_local_person() @@ -30,54 +32,3 @@ class TestUpdate(TestCase): sender.display_name, "Totally modified now", ) - - -hidden = """ - -require 'rails_helper' - -RSpec.describe ActivityPub::Activity::Update do - let!(:sender) { Fabricate(:account) } - - before do - stub_request(:get, actor_json[:outbox]).to_return(status: 404) - stub_request(:get, actor_json[:followers]).to_return(status: 404) - stub_request(:get, actor_json[:following]).to_return(status: 404) - stub_request(:get, actor_json[:featured]).to_return(status: 404) - - sender.update!(uri: ActivityPub::TagManager.instance.uri_for(sender)) - end - - let(:modified_sender) do - sender.dup.tap do |modified_sender| - modified_sender.display_name = 'Totally modified now' - end - end - - let(:actor_json) do - ActiveModelSerializers::SerializableResource.new(modified_sender, serializer: ActivityPub::ActorSerializer, key_transform: :camel_lower).as_json - end - - let(:json) do - { - '@context': 'https://www.w3.org/ns/activitystreams', - id: 'foo', - type: 'Update', - actor: ActivityPub::TagManager.instance.uri_for(sender), - object: actor_json, - }.with_indifferent_access - end - - describe '#perform' do - subject { described_class.new(json, sender) } - - before do - subject.perform - end - - it 'updates profile' do - expect(sender.reload.display_name).to eq 'Totally modified now' - end - end -end -"""