Specman e error: нет соответствия для файла при использовании «для каждой строки в файле» - PullRequest
0 голосов
/ 20 декабря 2018

У меня есть файл my_text.txt и следующий файл в том же каталоге:

extend my_unit {

    run() is also {
        for each line in file "my_text.txt" do {
            // ...
        };
    };
};

Я получаю следующую ошибку запуска:

*** Error: No match for file 'my_text.txt'

Почему я получаюошибка?Как использовать цикл for для всех строк в текстовом файле?

Спасибо за помощь

1 Ответ

0 голосов
/ 20 декабря 2018

Имя файла ищется относительно вашего рабочего каталога (из которого вы запускаете Specman), а не относительно исходного файла, в котором написан код.Он учитывает SPECMAN_PATH, но, вероятно, ваш SPECMAN_PATH не указывает непосредственно на этот каталог.

...