summaryrefslogtreecommitdiff
path: root/src/tests/efreet (follow)
AgeCommit message (Collapse)Author
2019-05-08Evil: remove wrapper around getcwd()Vincent Torri
Summary: getcwd() is declared in direct.h Test Plan: compilation Reviewers: raster, cedric, zmike Reviewed By: zmike Subscribers: #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D8858
2019-05-06meson: add intl to efreet all binary depsMike Blumenkrantz
this must be explicitly added for windows builds Reviewed-by: Marcel Hollerbach <mail@marcel-hollerbach.de> Differential Revision: https://phab.enlightenment.org/D8725
2018-11-09efreet test - use correct free func prototype for desktyp type addCarsten Haitzler (Rasterman)
2018-10-02here comes mesonMarcel Hollerbach
a new shiny buildtool that currently completes in the total of ~ 4 min.. 1 min. conf time 2:30 min. build time Where autotools takes: 1:50 min. conf time 3:40 min. build time. meson was taken because it went quite good for enlightenment, and is a traction gaining system that is also used by other mayor projects. Additionally, the DSL that is defined my meson makes the configuration of the builds a lot easier to read. Further informations can be gathered from the README.meson Right now, bindings & windows support are missing. It is highly recommented to use meson 0.48 due to optimizations in meson that reduced the time the meson call would need. Co-authored-by: Mike Blumenkrantz <zmike@samsung.com> Differential Revision: https://phab.enlightenment.org/D7012 Depends on D7011
2018-06-14efreet: mark efreet_menu_async_parse() deprecated.Alastair Poole
Marking deprecated, with warnning and instant return. Disabling test code also (for now). Awaiting a fresh implementation. @fix T585
2018-04-05tests: move to using checked fixtures for all test suitesMike Blumenkrantz
individual tests should not need to explicitly call init/shutdown functions in most cases, and many did not properly do this anyway see followup commit which resolves some issues with eina tests ref T6813 ref T6811 Reviewed-by: Stefan Schmidt <stefan@osg.samsung.com>
2018-04-05tests: add instrumentation to existing tests to find slow testsMike Blumenkrantz
efl_check.h must be included and the EFL_START/END_TEST macros must be used in place of normal START/END_TEST macros timing is enabled when TIMING_ENABLED is set https://phab.enlightenment.org/w/improve_tests/ Reviewed-by: Stefan Schmidt <stefan@osg.samsung.com>
2017-12-13efl: drop deprecated Encoding key from desktop filesRoss Vandegrift
Summary: The Encoding key is no longer required, all desktop files are assumed to be UTF-8 encoded. See details at: https://standards.freedesktop.org/desktop-entry-spec/1.1/apc.html Fix various typos and misspellings lintian, Debian's package checker, uses strings to check for common typos in compiled binaries. This change fixes the ones it identified in 1.20.6. Reviewers: cedric Reviewed By: cedric Subscribers: cedric, jpeg Differential Revision: https://phab.enlightenment.org/D5584 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2017-02-03ifdef RUN_IN_TREE logic.Gustavo Sverzut Barbieri
This logic is only needed for autotools, cmake will replicate the installation file structure and thus eina_prefix works out of box.
2016-05-21Efreet test: fix warning on WindowsVincent Torri
Summary: comp.h is redefining some macros on Windows. So just rename all the macros with the TANGO prefix Test Plan: compilatioN Reviewers: cedric, jpeg, zmike Differential Revision: https://phab.enlightenment.org/D3968
2016-02-16Test rework #9: EfreetVincent Torri
this efreet test suite needs more love later
2015-01-30check: fix tests suites on Windowsmichelle legrand
Disable timeout because we cannot fork on Windows. @fix Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2014-09-23fix config.h inclusion across the treeMike Blumenkrantz
2014-09-11Updating desktop filesmaxerba
2014-05-19Updating translationsmaxerba
2013-12-03gitignore: ignore new async test.Cedric Bail
2013-11-29efreet: add async menu testSebastian Dransfeld
2013-11-22Adding galician and spanish translations in desktop filesmaxerba
2013-10-14efreet: No need to set pointer valueSebastian Dransfeld
CID 1039919
2013-10-14efreet: Check if count != 0Sebastian Dransfeld
CID 1039434
2013-10-05Adding italian entries in desktop filesmaxerba
2013-08-05If efreet_menu_parse returns an actual menu, let's free the memoryChris Michael
allocated to it before we return. Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-07-23efl: fix headers order.Cedric Bail
2013-07-05Fixed sorting in desktop filesmaxerba
2013-06-11Split .gitignore into multiple filesEduardo Lima (Etrunko)
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
2013-03-12Tests: Output XML to build dir, not source dir.Tom Hacohen
2013-03-12tests: Add xml output file for check runs for the use with jenkins.Stefan Schmidt
We can do pretty graphs with jenkins about our unit tests. But we need the check xml output for that. Enabling it in all suites.
2013-01-14efl/efreet: better printing of test resultsLucas De Marchi
Print the name of each test together with the status so it's easier to check which test failed/passed regardless the test's output: ./src/tests/efreet/efreet_test 2>/dev/null | grep -e "^FINISHED" The tests themselves should not print to stdout, so we wouldn't need the grep. But this is already better than we had before. SVN revision: 82782
2013-01-14efl/efreet: fix leaking test list and return codeLucas De Marchi
SVN revision: 82781
2013-01-14efl/efreet: formatting testsLucas De Marchi
SVN revision: 82780
2013-01-14efl/efreet: remove clearenv usageLucas De Marchi
This improves the tests on freebsd, which doesn't have clearenv() ( though this commit was untested on such environement). clearenv was rejected from POSIX so we better aim to stop its usage. However since tests use setenv() this may lead to leaks, but it's better a leak than a failing test. On Linux all tests that were passing continue to pass. SVN revision: 82779
2013-01-09efl/efreet: add missing include. my bad :-(Gustavo Sverzut Barbieri
SVN revision: 82462
2013-01-08efl/efreet: improve tests, fix bogus warning.Gustavo Sverzut Barbieri
* tests will run locally now, not just from installed files. * efreet_init_new(NULL) is valid, actually used by efreet_desktop_save() SVN revision: 82428
2013-01-08efl/efreet: use proper PACKAGE_DATA_DIR, add DATA_DIR.Gustavo Sverzut Barbieri
efreet used an uncommon PACKAGE_DATA_DIR without the package name because it used that to populate default variables. Add another variable for that and make PACKAGE_DATA_DIR more common. Tests still fails like crazy, and they assume installed data :-( SVN revision: 82426
2013-01-05efl: easy warning fixes.Gustavo Sverzut Barbieri
SVN revision: 82277
2013-01-04efl/efreet: enable locale test.Gustavo Sverzut Barbieri
export those symbols, they are harmless and will help tests. SVN revision: 82239
2013-01-04efl: make libraries aware of EFL_RUN_IN_TREE.Gustavo Sverzut Barbieri
this variable tells that the build is being done in tree and we should not look at install locations. SVN revision: 82217
2012-12-29efl: merge efreet.Gustavo Sverzut Barbieri
seems to be fine, pass distcheck and friends. please report. changes: - documentation hierarchy fixes - replaced __UNUSED__ with EINA_UNUSED - replaced PKG_DATA_DIR with PACKAGE_DATA_DIR"/efreet" SVN revision: 81889