znt/module/file/test/model/getpairs.php

92 lines
3.8 KiB
PHP
Executable file

#!/usr/bin/env php
<?php
/**
title=测试 fileModel->getPairs();
cid=16510
- 测试获取文件 1 2 3 4 5 的 标题
- 属性1 @文件标题1
- 属性2 @文件标题2
- 属性3 @文件标题3
- 属性4 @文件标题4
- 属性5 @文件标题5
- 测试获取文件 6 7 8 9 10 的 标题
- 属性6 @文件标题6
- 属性7 @文件标题7
- 属性8 @文件标题8
- 属性9 @文件标题9
- 属性10 @文件标题10
- 测试获取文件 11 12 13 14 15 的 标题
- 属性11 @文件标题11
- 属性12 @文件标题12
- 属性13 @文件标题13
- 属性14 @文件标题14
- 属性15 @文件标题15
- 测试获取文件 16 17 18 19 20 的 标题
- 属性16 @文件标题16
- 属性17 @文件标题17
- 属性18 @文件标题18
- 属性19 @文件标题19
- 属性20 @文件标题20
- 测试获取文件 21 22 23 24 25 的 标题
- 属性21 @文件标题21
- 属性22 @文件标题22
- 属性23 @文件标题23
- 属性24 @文件标题24
- 属性25 @文件标题25
- 测试获取文件 1 2 3 4 5 的 扩展名
- 属性1 @txt
- 属性2 @doc
- 属性3 @docx
- 属性4 @dot
- 属性5 @wps
- 测试获取文件 6 7 8 9 10 的 扩展名
- 属性6 @wri
- 属性7 @pdf
- 属性8 @ppt
- 属性9 @pptx
- 属性10 @xls
- 测试获取文件 11 12 13 14 15 的 扩展名
- 属性11 @xlsx
- 属性12 @ett
- 属性13 @xlt
- 属性14 @xlsm
- 属性15 @csv
- 测试获取文件 16 17 18 19 20 的 扩展名
- 属性16 @jpg
- 属性17 @jpeg
- 属性18 @png
- 属性19 @psd
- 属性20 @gif
- 测试获取文件 21 22 23 24 25 的 扩展名
- 属性21 @ico
- 属性22 @bmp
- 属性23 @swf
- 属性24 @avi
- 属性25 @rmvb
*/
include dirname(__FILE__, 5) . '/test/lib/init.php';
include dirname(__FILE__, 2) . '/lib/model.class.php';
su('admin');
zenData('file')->gen(30);
$fileIDs = array('1,2,3,4,5', '6,7,8,9,10', '11,12,13,14,15', '16,17,18,19,20', '21,22,23,24,25');
$titles = array('title', 'extension');
$file = new fileModelTest();
r($file->getPairsTest($fileIDs[0], $titles[0])) && p('1,2,3,4,5') && e('文件标题1,文件标题2,文件标题3,文件标题4,文件标题5'); // 测试获取文件 1 2 3 4 5 的 标题
r($file->getPairsTest($fileIDs[1], $titles[0])) && p('6,7,8,9,10') && e('文件标题6,文件标题7,文件标题8,文件标题9,文件标题10'); // 测试获取文件 6 7 8 9 10 的 标题
r($file->getPairsTest($fileIDs[2], $titles[0])) && p('11,12,13,14,15') && e('文件标题11,文件标题12,文件标题13,文件标题14,文件标题15'); // 测试获取文件 11 12 13 14 15 的 标题
r($file->getPairsTest($fileIDs[3], $titles[0])) && p('16,17,18,19,20') && e('文件标题16,文件标题17,文件标题18,文件标题19,文件标题20'); // 测试获取文件 16 17 18 19 20 的 标题
r($file->getPairsTest($fileIDs[4], $titles[0])) && p('21,22,23,24,25') && e('文件标题21,文件标题22,文件标题23,文件标题24,文件标题25'); // 测试获取文件 21 22 23 24 25 的 标题
r($file->getPairsTest($fileIDs[0], $titles[1])) && p('1,2,3,4,5') && e('txt,doc,docx,dot,wps'); // 测试获取文件 1 2 3 4 5 的 扩展名
r($file->getPairsTest($fileIDs[1], $titles[1])) && p('6,7,8,9,10') && e('wri,pdf,ppt,pptx,xls'); // 测试获取文件 6 7 8 9 10 的 扩展名
r($file->getPairsTest($fileIDs[2], $titles[1])) && p('11,12,13,14,15') && e('xlsx,ett,xlt,xlsm,csv'); // 测试获取文件 11 12 13 14 15 的 扩展名
r($file->getPairsTest($fileIDs[3], $titles[1])) && p('16,17,18,19,20') && e('jpg,jpeg,png,psd,gif'); // 测试获取文件 16 17 18 19 20 的 扩展名
r($file->getPairsTest($fileIDs[4], $titles[1])) && p('21,22,23,24,25') && e('ico,bmp,swf,avi,rmvb'); // 测试获取文件 21 22 23 24 25 的 扩展名