进行了一些小修复
This commit is contained in:
1 parent
7c0c21e984
commit
ee4e599f2d
13 files changed
+496
-75
No files matched your search
@@ -49,6 +49,32 @@ test('front submit follows the reference newposts shell and cards', () => {
|
||||
assert.match(submit, /new-posts-submit/);
|
||||
});
|
||||
|
||||
test('front submit paid resources use the reference modal editor and compact list', () => {
|
||||
const page = read('templates/pages/page-submit.php');
|
||||
const pay = read('templates/parts/submit/sidebar-pay.php');
|
||||
const submit = read('assets/js/front-submit.js');
|
||||
const downloads = read('assets/js/front-submit-pay-download.js');
|
||||
const model = read('src/Core/DomainModel.php');
|
||||
|
||||
assert.match(page, /aksrt-front-submit-pay-download/);
|
||||
assert.match(submit, /aksrtSubmitPayDownloads\.init/);
|
||||
assert.match(pay, /data-pay-download-add/);
|
||||
assert.match(pay, /data-pay-download-edit/);
|
||||
assert.match(pay, /data-pay-download-remove/);
|
||||
assert.match(pay, /class="hidden-input"/);
|
||||
assert.doesNotMatch(pay, /data-pay-download-upload|data-pay-download-tpl/);
|
||||
|
||||
['url', 'extract_code', 'copy_key', 'copy_val', 'label', 'class'].forEach((field) => {
|
||||
assert.match(downloads, new RegExp(`['"]${field}['"]`));
|
||||
assert.match(model, new RegExp(`['"]${field}['"]`));
|
||||
});
|
||||
assert.match(downloads, /pay-dawnload-edit-modal/);
|
||||
assert.match(downloads, /data-pay-resource-upload/);
|
||||
assert.match(downloads, /data-pay-resource-classes/);
|
||||
assert.match(downloads, /提取码\|密码/);
|
||||
assert.doesNotMatch(downloads, /shop|forum|bbs_/i);
|
||||
});
|
||||
|
||||
test('front submit image and visibility actions live in the TinyMCE toolbar', () => {
|
||||
const main = read('templates/parts/submit/editor-main.php');
|
||||
const page = read('templates/pages/page-submit.php');
|
||||
|
||||
Reference in new issue
Block a user