[Surfraw-commits] [surfraw] 01/04: mdn, mysqldoc, pgdoc, phpdoc: added tests
Ian Beckwith
ianb at alioth.debian.org
Sun Oct 6 01:05:31 UTC 2013
This is an automated email from the git hooks/post-receive script.
ianb pushed a commit to branch 2.2.9_release_candidate
in repository surfraw.
commit 11472d6771c772fa30433212bdb96acf7eaa76e8
Author: Ian Beckwith <ianb at erislabs.net>
Date: Sat Oct 5 22:20:01 2013 +0100
mdn, mysqldoc, pgdoc, phpdoc: added tests
---
ChangeLog | 5 ++++-
elvi/mdn | 3 +--
elvi/mysqldoc | 2 +-
test/Makefile.am | 57 ++++++++++++++++++++++++++--------------------------
test/mdn.test | 2 ++
test/mysqldoc.test | 6 ++++++
test/pgdoc.test | 4 ++++
test/phpdoc.test | 2 ++
8 files changed, 49 insertions(+), 32 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 1dcc21e..57cf506 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,11 +1,14 @@
2013-10-05 Ian Beckwith <ianb at erislabs.net>
+ * ask, cisco: fix elvi.
* google: -g for groups clashed with -g for graphical browser.
Invoke groups with -G, -gr, -groups or -search=groups.
- * ask, cisco: fix elvi.
+ * mdn: site invokes google custom search via gratuitous
+ javascript, so switch to w3_custom_search.
* alioth: changed test to SKIP:, works OK but won't talk
to LWP, hence test breaks.
* discogs, openbsd: fixed tests.
+ * mdn, mysqldoc, pgdoc, phpdoc: added tests.
2013-09-30 Ian Beckwith <ianb at erislabs.net>
diff --git a/elvi/mdn b/elvi/mdn
index 50c0108..99859bf 100755
--- a/elvi/mdn
+++ b/elvi/mdn
@@ -18,8 +18,7 @@ if test -z "$w3_args"
then
w3_browse_url "http://developer.mozilla.org"
else
- escaped_args=`w3_url_of_arg $w3_args`
- w3_browse_url "http://developer.mozilla.org/en-US/search?q=${escaped_args}"
+ w3_custom_search -s=developer.mozilla.org "$w3_shquoted_args"
fi
diff --git a/elvi/mysqldoc b/elvi/mysqldoc
index bdd5d5b..4f8222d 100755
--- a/elvi/mysqldoc
+++ b/elvi/mysqldoc
@@ -4,7 +4,7 @@
. surfraw || exit 1
w3_config_hook () {
- def SURFRAW_mysqldoc_version 5.5
+ def SURFRAW_mysqldoc_version all
}
w3_usage_hook () {
diff --git a/test/Makefile.am b/test/Makefile.am
index c7d1efc..0077b7f 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -1,31 +1,32 @@
-EXTRA_DIST = runtests elviwithouttests README COOKIES W.test \
- acronym.test ads.test alioth.test amazon.test archpkg.test \
- archwiki.test arxiv.test ask.test aur.test austlii.test \
- bbcnews.test bing.test bookfinder.test bugmenot.test \
- bugzilla.test cablesearch.test cia.test cisco.test cite.test \
- cliki.test cnn.test codesearch.test comlaw.test ctan.test \
- currency.test cve.test debbugs.test debcodesearch.test \
- debcontents.test deblists.test deblogs.test debpackages.test \
- debpkghome.test debpts.test debsec.test debvcsbrowse.test \
- debwiki.test deja.test deli.test discogs.test dmoz.test \
- duckduckgo.test ebay.test etym.test excite.test f5.test \
- finkpkg.test foldoc.test freebsd.test freedb.test \
- freshmeat.test fsfdir.test gcache.test genbugs.test \
- genportage.test github.test google.test gutenberg.test \
- imdb.test ixquick.test jamendo.test javasun.test jquery.test \
- lastfm.test leodict.test l1sp.test lsm.test macports.test \
- mathworld.test mininova.test musicbrainz.test netbsd.test \
- ntrs.test openbsd.test openports.test opensearch.test \
- pasearch.test pin.test piratebay.test pgpkeys.test \
- priberam.test pubmed.test rae.test rfc.test rhyme.test \
- rpmsearch.test scholar.test scicom.test scitopia.test \
- scirus.test scpan.test slashdot.test slinuxdoc.test \
- sourceforge.test springer.test stack.test stockquote.test \
- sunonesearch.test thesaurus.test translate.test urban.test \
- w3css.test w3html.test w3link.test w3rdf.test wayback.test \
- webster.test wetandwild.test wikipedia.test wolfram.test \
- woffle.test worldwidescience.test yahoo.test yandex.test \
- youtube.test yubnub.test
+EXTRA_DIST = runtests elviwithouttests README COOKIES W.test \
+ acronym.test ads.test alioth.test amazon.test archpkg.test \
+ archwiki.test arxiv.test ask.test aur.test austlii.test \
+ bbcnews.test bing.test bookfinder.test bugmenot.test \
+ bugzilla.test cablesearch.test cia.test cisco.test cite.test \
+ cliki.test cnn.test codesearch.test comlaw.test ctan.test \
+ currency.test cve.test debbugs.test debcodesearch.test \
+ debcontents.test deblists.test deblogs.test debpackages.test \
+ debpkghome.test debpts.test debsec.test debvcsbrowse.test \
+ debwiki.test deja.test deli.test discogs.test dmoz.test \
+ duckduckgo.test ebay.test etym.test excite.test f5.test \
+ finkpkg.test foldoc.test freebsd.test freedb.test \
+ freshmeat.test fsfdir.test gcache.test genbugs.test \
+ genportage.test github.test google.test gutenberg.test \
+ imdb.test ixquick.test jamendo.test javasun.test jquery.test \
+ lastfm.test leodict.test l1sp.test lsm.test macports.test \
+ mathworld.test mdn.test mininova.test musicbrainz.test \
+ mysqldoc.test netbsd.test ntrs.test openbsd.test \
+ openports.test opensearch.test oraclesearch.test pasearch.test \
+ pgdoc.test phpdoc.test pin.test piratebay.test pgpkeys.test \
+ priberam.test pubmed.test rae.test rfc.test rhyme.test \
+ rpmsearch.test scholar.test scicom.test scitopia.test \
+ scirus.test scpan.test slashdot.test slinuxdoc.test \
+ sourceforge.test springer.test stack.test stockquote.test \
+ thesaurus.test translate.test urban.test w3css.test \
+ w3html.test w3link.test w3rdf.test wayback.test webster.test \
+ wetandwild.test wikipedia.test wolfram.test woffle.test \
+ worldwidescience.test yahoo.test yandex.test youtube.test \
+ yubnub.test
test:
./runtests
diff --git a/test/mdn.test b/test/mdn.test
new file mode 100644
index 0000000..51685a1
--- /dev/null
+++ b/test/mdn.test
@@ -0,0 +1,2 @@
+SURFRAW_customsearch_provider=duckduckgo mdn form
+HTML/Element/form
diff --git a/test/mysqldoc.test b/test/mysqldoc.test
new file mode 100644
index 0000000..700047b
--- /dev/null
+++ b/test/mysqldoc.test
@@ -0,0 +1,6 @@
+SURFRAW_customsearch_provider=duckduckgo mysqldoc select
+select_expr
+SURFRAW_customsearch_provider=google mysqldoc select
+is used to retrieve rows
+SURFRAW_customsearch_provider=duckduckgo mysqldoc -v=5.1
+MySQL 5\.5 Reference Manual
diff --git a/test/pgdoc.test b/test/pgdoc.test
new file mode 100644
index 0000000..2ffdb8d
--- /dev/null
+++ b/test/pgdoc.test
@@ -0,0 +1,4 @@
+SURFRAW_customsearch_provider=duckduckgo pgdoc select
+SELECT.*DISTINCT
+SURFRAW_customsearch_provider=duckduckgo pgdoc -v=9.1 select
+The syntax of the RETURNING list
diff --git a/test/phpdoc.test b/test/phpdoc.test
new file mode 100644
index 0000000..5eaafd7
--- /dev/null
+++ b/test/phpdoc.test
@@ -0,0 +1,2 @@
+SURFRAW_customsearch_provider=duckduckgo phpdoc array_merge
+Merges the elements
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/surfraw/surfraw.git
More information about the Surfraw-commits
mailing list