Paul Eggleton
3037db60f7
bitbake: lib/bb/utils: add safeguard against recursively deleting things we shouldn't
...
Add some very basic safeguard against recursively deleting paths such
as / and /home in the event of bugs or user mistakes.
Addresses [YOCTO #7620 ].
(Bitbake master rev: 56cddeb9e1e4d249f84ccd6ef65db245636e38ea)
(Bitbake rev: fbf1c39641f78d553961974a2bb96256eb9496e7)
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2015-04-24 11:33:13 +01:00
Olof Johansson
96f0a39e7c
bitbake: fetch2: Add editor modelines for bb.tests.*
...
(Bitbake rev: 230e00948ba093958e8e89e9ee380444b3dad307)
Signed-off-by: Olof Johansson <olof.johansson@axis.com >
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2013-02-17 22:32:05 +00:00
Richard Purdie
d3529e2fab
bitbake: tests/utils: Add test for explode_dep_versions2
...
(Bitbake rev: b1b0aabfab3c94c3b515070d0fb4d7819e2548bc)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2012-10-02 11:40:54 +01:00
Richard Purdie
12ebec4c94
bitbake: Add start of bitbake regression/self testing
...
This adds some basic unit testing for the codeparser and data store code. Many of
the actual test cases were taken from work by Chris Larson's OE-Signatures work but with
changes to adapt to the current bitbake APIs we need to test.
I also imported CoW tests written by Holger Freyther from the original bitbake-test
codebase: http://svn.berlios.de/wsvn/bitbake/trunk/bitbake-tests/tests/ and
some tests from the doctests that were removed in commit:
http://git.openembedded.org/bitbake/commit?id=3a11c2807972bbbddffde2fa67fc380d159da467
(Bitbake rev: ae4a95780e3e08cf73c854efa8cd93379e00c4e5)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org >
2012-05-04 16:58:35 +01:00