Pertanyaan Ajukan argumen untuk tes unit melati dari karma?


Saya memiliki beberapa tes unit yang mana saya menggunakan jalur server untuk memukul stubs tiruan saya. Saat ini saya menambahkan URL ke setiap tes. Saya benar-benar ingin menyampaikan URL ini dari tugas gulp saya ke dalam tes unit. Apakah ini mungkin?

  require('.path_to_my_karma').apply(null, [].concat(args).concat([**host_url**]));

4
2017-12-13 06:14


asal


Jawaban:


Saat Anda berlari karma Anda dapat lulus dalam opsi khusus;

karma start --my-custom-url http://google.com

Kemudian di Anda karma.conf.js Anda dapat mengaksesnya seperti itu;

module.exports = function(config) {
  console.log('URL passed in from command line is %s', config.myCustomUrl);
  config.set({
    // ...
  });
};

0
2018-01-24 13:55