Merge branch 'main' into glitch-soc/merge-upstream
This commit is contained in:
@@ -33,7 +33,11 @@ RSpec.describe Api::V1::TagsController, type: :controller do
|
||||
end
|
||||
|
||||
describe 'POST #follow' do
|
||||
let!(:unrelated_tag) { Fabricate(:tag) }
|
||||
|
||||
before do
|
||||
TagFollow.create!(account: user.account, tag: unrelated_tag)
|
||||
|
||||
post :follow, params: { id: name }
|
||||
end
|
||||
|
||||
|
@@ -67,7 +67,15 @@ RSpec.describe Account::Field, type: :model do
|
||||
end
|
||||
|
||||
context 'for an IDN URL' do
|
||||
let(:value) { 'http://twitter.com∕dougallj∕status∕1590357240443437057.ê.cc/twitter.html' }
|
||||
let(:value) { 'https://twitter.com∕dougallj∕status∕1590357240443437057.ê.cc/twitter.html' }
|
||||
|
||||
it 'returns false' do
|
||||
expect(subject.verifiable?).to be false
|
||||
end
|
||||
end
|
||||
|
||||
context 'for a URL with a non-normalized path' do
|
||||
let(:value) { 'https://github.com/octocatxxxxxxxx/../mastodon' }
|
||||
|
||||
it 'returns false' do
|
||||
expect(subject.verifiable?).to be false
|
||||
|
Reference in New Issue
Block a user