このコミットが含まれているのは:
@@ -16,8 +16,17 @@ RSpec.describe 'nico:sync' do
|
||||
end
|
||||
|
||||
def create_nico_sanitisation_rules!
|
||||
TagNameSanitisationRule.create!(priority: 20, source_pattern: '\\?', replacement: '_')
|
||||
TagNameSanitisationRule.create!(priority: 40, source_pattern: '_$', replacement: '')
|
||||
TagNameSanitisationRule.create!(priority: 20,
|
||||
source_pattern: '\\?',
|
||||
replacement: '_')
|
||||
|
||||
TagNameSanitisationRule.create!(priority: 40,
|
||||
source_pattern: '_$',
|
||||
replacement: '')
|
||||
|
||||
TagNameSanitisationRule.create!(priority: 45,
|
||||
source_pattern: '^([^:]+\\:)?_',
|
||||
replacement: '\\1')
|
||||
end
|
||||
|
||||
it '既存 post を見つけて、nico tag と linked tag を追加し、差分が出たら bot を付ける' do
|
||||
@@ -573,6 +582,7 @@ RSpec.describe 'nico:sync' do
|
||||
|
||||
it 'nico: prefix を含む従来の規則で外部タグ名をサニタイズする' do
|
||||
post = create_nico_sync_post!
|
||||
create_nico_sanitisation_rules!
|
||||
|
||||
run_nico_sync_with_tags!(['foo:_bar'])
|
||||
|
||||
|
||||
新しいイシューから参照
ユーザーをブロックする