Update from Andrew: tweaks for cross-staff chords snippet.
[lilypond.git] / flower / test-file-path.cc
blobfb2f3f2f65a7a5202432cb5d16e86c7f5bd500e4
1 #include "file-path.hh"
3 #include <limits.h>
5 #include "yaffut.hh"
6 #include "config.hh"
8 TEST (File_path, Find)
10 char const *extensions[] = {"ly", "", 0};
11 string file = "init";
12 char cwd[PATH_MAX];
13 getcwd (cwd, PATH_MAX);
14 string ly_dir = string (getenv ("top-src-dir")) + "/ly";
15 parse_path (string (1, PATHSEP) + ly_dir);
16 string file_name = find (file, extensions);
17 EQUAL (file_name.substr (file_name.rfind ('/')), "/init.ly");
18 file = "init.ly";
19 file_name = find (file, extensions);
20 EQUAL (file_name, ly_dir + "/init.ly");