From 391fdcb64fd5ec2873e62cbad0f95beb73bca22e Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Tue, 29 Mar 2011 17:52:38 +0800 Subject: [PATCH] tests/tickets.js --- tests/tickets.js | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/tests/tickets.js b/tests/tickets.js index e69de29b..8b619532 100644 --- a/tests/tickets.js +++ b/tests/tickets.js @@ -0,0 +1,30 @@ +/** + * + * let's see if we can pull a list of tickets from the tracker.. + * + */ +Fie = imports.File; + +Tickets = { + + parseNetrc : function() + { + this.machines = {}; + // very basic parsing - only support single line version.. + var lines = File.read(Lib.get_home_dir() + '.netrc').split(/\n/); + var t = this; + lines.forEach(function(l)) { + if (!l.match(/^machine/)) { + return; + } + var ar = l.split(/\s+/); + // assume machine XXX login XXX password XXXX + t.machines[ar[1]] = { login : ar[3], password: ar[4]} + } + + + } + + +} + -- 2.39.2