summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)AuthorFilesLines
2010-12-01Add test for client-interestsDanielle Madeley2-3/+7
2010-11-09test-specparser: bring up to date with current specparserSimon McVittie2-11/+16
2010-11-09Delete test/expected/, no longer usedSimon McVittie8-433/+0
2010-11-09Remove spec-to-introspect.xsl and its invocation and testsSimon McVittie1-24/+0
This was used for code generation in libtelepathy, a long time ago.
2009-02-17Tests using doctestDavyd Madeley1-0/+94
Test spec doesn't cover everything we might need to parse
2008-10-09Add tp:name-for-bindings to `make check`'s pseudo-spec.Will Thompson1-3/+4
2008-08-26Remove all .git-darcs-dirSimon McVittie3-0/+0
These are artefacts of the darcs to git transition.
2008-07-16Update doc-generator.xsl regression test to match current featuresSimon McVittie2-15/+10
20080716151637-53eee-a7829e4b469739953b3cbbb16b7207a9fbf2b4cd.gz
2008-06-30replace hyphens with appropriate dashesDafydd Harries1-10/+10
20080630142516-c9803-3e8ced28c18062978091eb42eb0f23f31eca05e9.gz
2008-05-21Fix expected test output for additions to the stylesheettelepathy-spec-0.17.5Simon McVittie1-0/+9
20080521152758-53eee-15bd9614accd13e9553b35d8a6a1d7c1c2b6af7c.gz
2008-04-03Adjust whitespace in expected `make check` outputtelepathy-spec-0.17.3Simon McVittie1-3/+3
20080403155835-53eee-f48b425b919daba44f66e9aa68cc632a67b644b8.gz
2008-02-12test: update expected outputSimon McVittie2-6/+18
20080212100028-53eee-69efab1676d29f7c5fd8879278c6553a638876ba.gz
2008-02-12test: add a test case for D-Bus core PropertiesSimon McVittie1-0/+10
20080212100014-53eee-d69d6013f476a3b6bbdcb00a3928f9f56d384a70.gz
2007-11-28Update expected output to include index of typesSimon McVittie1-3/+5
20071128135238-53eee-7bcd29f123c6efe0498dc69db719276ee713e98b.gz
2007-11-28correct the LGPL 2.1 boilerplate (s/Library/Lesser/ and update FSF address)11-11/+11
20071128014224-0e791-565cdc6491c4e5975f34789f335d16b90939c0de.gz
2007-08-23Update expected documentation output for tests - now includes internal link ↵Simon McVittie1-3/+3
points 20070823122115-53eee-b054da8d46829f2f4bc27f8db0023855326d4e24.gz
2007-05-23Update tests for doc-generator.xsl changesSimon McVittie2-3/+4
20070523165425-53eee-599f6f779c4ccea72474947c73c19b2b1154ca18.gz
2007-04-16Update c-interfaces-generator.xsl, c-constants-generator.xsl from telepathy-glibSimon McVittie2-5/+34
20070416153521-53eee-067d73b9151676d63cbef3e30bc07fe33e4b9da3.gz
2007-03-29Fix FSF address in regression tests tooSimon McVittie5-5/+10
20070329101642-53eee-5a72f95f68b33ff0f45c9f15c9c57c1149d6f744.gz
2007-02-09update spec generation XSLT to include the properties2-1/+10
20070209191235-0e791-ab6482043cb34207d7f04caf86ed5cdf698f9634.gz
2007-01-24spec, test/input/_Test.xml: remove now-unused tp:name-const attributeSimon McVittie1-1/+1
20070124111317-53eee-3e283ae0b920744a3174e9ae6cedd747ed137ebf.gz
2007-01-24c-interfaces-generator: Use consistent names derived from the node name, ↵Simon McVittie1-1/+1
rather than using the tp:name-const attr 20070124111146-53eee-69e8066cc292902588257f20a130fdcd83238380.gz
2007-01-24spec-to-python.xsl: Don't use generated constants at all, just use string ↵Simon McVittie1-4/+4
literals for interface names (keeps things simple) 20070124111045-53eee-9be2239485956bf8ab4274a5fc179817324b9a33.gz
2007-01-24Use the same names for Python interface constants as for everything else ↵Simon McVittie1-1/+1
(suitably mangled to upper-case). Add compatibility names in telepathy.interfaces so old code works. 20070124110957-53eee-2cdf0ed3fa7a3861b16127fc2538073800403c19.gz
2007-01-23Convert all enums and flag-sets to prefix/suffix structure.Simon McVittie4-34/+18
Also put them in Camel_Case_With_Underscores in case some future language binding wants constants in camel case. 20070123195403-53eee-e798e104f5c84c2dfcfb456f5a6ee3ca5a68325d.gz
2007-01-17When generating Python class names, remove underscores (recently added to ↵Simon McVittie1-1/+1
the source) 20070117163445-53eee-fd8961e79e1d17619b0964ca46dc3d0fe5db88ed.gz
2007-01-10When producing introspect XML, remove unnecessary namespace using perl ↵Simon McVittie1-1/+1
one-liner to be pedantically valid 20070110142628-53eee-d9f3a03f23fd38295dd54d3b5af55ae68d66dda0.gz
2007-01-08Be XMLNS-correctSimon McVittie2-6/+6
20070108110120-53eee-eb5ccadd2510c549a3cbeb33b38ca4ff06ba1920.gz
2007-01-05Change XML format for errors to something from which we can generate any ↵Simon McVittie3-11/+11
naming convention. Generate C error enum TpError with members like TP_ERROR_NOT_AVAILABLE. 20070105191028-53eee-fd4b976e13d68b502c90d340dee6545025f320cd.gz
2007-01-04Namespace Telepathy errors in error enum outputSimon McVittie1-2/+2
20070104141544-53eee-042f21e103cabca44f92003ceabae34422139a4d.gz
2007-01-02Correct generated interfaces.h: don't add a trailing semicolonSimon McVittie1-1/+1
20070102175417-53eee-281fe9917682075d6899e825386d0dee8bc152d1.gz
2007-01-02Don't #define enum members to themselves like glibc does. Make LAST_foo an ↵Simon McVittie1-7/+1
enum value rather than a #define 20070102160001-53eee-cfc4fe73833d350f3db88909ac6281b83a5071fb.gz
2007-01-02Run xsltproc, xmllint with --nonet to avoid loading the DTD. Change expected ↵Simon McVittie1-3/+3
output because arg/@direction defaults to "in" if the DTD was loaded. 20070102155133-53eee-0786628469d7ff88773a08d3d87c11f440003af8.gz
2007-01-02Update python-constants-generator, doc-generator to cope with ↵Simon McVittie2-2/+6
value-prefix/suffix enum values. Also generate more correct HTML. 20070102142645-53eee-82767dbf5c59772d10b14d457da0cfd140540ae3.gz
2007-01-02c-constants-generator.xsl: Support enumerations with a prefix/suffix ↵Simon McVittie2-0/+23
structure, and generate a LAST_foo #define for them 20070102142201-53eee-0be4c36cd2afe839a22251f6ff45198219b741f7.gz
2007-01-02c-constants-generator.xsl: Annotate enums with whether they represent a ↵Simon McVittie1-0/+4
bitfield/set or whether they are a real enum 20070102132400-53eee-6851c87591c53de5b156df2919ef8e4509336f8a.gz
2006-12-12Copy the embedded CSS stylesheet from the 0.13 spec, reducing the title size ↵Simon McVittie1-1/+100
from 4em to 2em 20061212173736-53eee-2907b65cdbc8b05cea48d6479fdaafbb2b2be229.gz
2006-12-12Add missing expected data for testsSimon McVittie2-0/+67
20061212172416-53eee-1dd02ac7b0f809a64ef23db8088a09d0a7b0929a.gz
2006-11-29Include possible errors in the test caseSimon McVittie2-1/+9
20061129133619-53eee-ffac6bc9e55c27ce0c3dd5aec85eba8a79e52f93.gz
2006-11-29Test enum/flags processingSimon McVittie2-2/+36
20061129133058-53eee-59bbdeefb7edcf84dc603a16dbc42fc33a5c2ed1.gz
2006-11-29Include C-code generation in "make check"Simon McVittie2-0/+60
20061129131447-53eee-4e5ffe7e88678ab6b18e32d278257b6a747ec729.gz
2006-11-29Convert docstrings (that need formatting) to XHTMLSimon McVittie8-59/+110
20061129130440-53eee-f3c544f2c43c1b8854e81c8e983483946ea5c223.gz
2006-11-29Makefile: improve make check process, generate C as well as PythonSimon McVittie4-0/+102
20061129130347-53eee-c9cfdf6551fa1be778fc19a7c5b92d0f13b8b26a.gz
2006-10-20Update expected test outputSimon McVittie1-1/+1
20061020185119-53eee-f4f29ad90369e73ff6f9eff65a552b4cc4c886c6.gz
2006-10-20Add some somewhat fragile test cases for the spec generation processSimon McVittie7-0/+129
20061020161457-53eee-e9024a7e62c4e6223becde1177c03086537ce577.gz
2006-06-01remove all non-spec-related files5-103/+0
20060601153212-b59df-4e83efe1c37d40495a590bc135785891b58394a5.gz
2005-11-15move random testing stuff into test4-0/+103
20051115020115-0e791-62fcd547e19c4f934569ff1cc164223194b39532.gz
2005-10-24reorganised the layout to give a top-level 'telepathy' module and submodules ↵1-0/+0
'client' and 'server' 20051024173410-d056e-730b41eec85308aab85d880e1643211c827ba211.gz