fix SourceRegion error and add some tests on it #144
parent
4e5ba02020
commit
e7668e01b8
@ -0,0 +1,13 @@
|
||||
package us.codecraft.webmagic.model;
|
||||
|
||||
import us.codecraft.webmagic.model.annotation.HelpUrl;
|
||||
import us.codecraft.webmagic.model.annotation.TargetUrl;
|
||||
|
||||
/**
|
||||
* @author code4crafer@gmail.com
|
||||
*/
|
||||
@TargetUrl(value = "http://webmagic.io/post/\\d+",sourceRegion = "//li[@class='post']")
|
||||
@HelpUrl(value = "http://webmagic.io/list/\\d+",sourceRegion = "//li[@class='list']")
|
||||
public class MockModel {
|
||||
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head lang="zh">
|
||||
<meta charset="UTF-8">
|
||||
<title></title>
|
||||
</head>
|
||||
<body>
|
||||
<ul>
|
||||
<li class="list"><a href="http://webmagic.io/list/1"></a></li>
|
||||
<li class="list"><a href="http://webmagic.io/list/2"></a></li>
|
||||
<li class="list"><a href="http://webmagic.io/post/3"></a></li>
|
||||
<li class="list"><a href="http://webmagic.io/post/4"></a></li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li class="post"><a href="http://webmagic.io/post/1"></a></li>
|
||||
<li class="post"><a href="http://webmagic.io/post/2"></a></li>
|
||||
<li class="post"><a href="http://webmagic.io/list/3"></a></li>
|
||||
<li class="post"><a href="http://webmagic.io/list/4"></a></li>
|
||||
</ul>
|
||||
|
||||
</body>
|
||||
</html>
|
Loading…
Reference in New Issue